|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
买一本命令参考手册是必要的,遇到不知道怎么用的命令可以随时查询,这要比查man文档快.特别适合英语不好。
起首交卸一下我的情况,ubuntulinux7.04桌面版,gcc4.1.2,skyeye1.2.3。接上去就是下载和安装skyeye了:
1)上http://gro.clinux.org下载最新的skyeye,以后最新版本为1.2.3,以是下载的文件为skyeye_1_2_3_Rel.tar.bz2
2)利用以下命令解压包:
$tarjvxfskyeye_1_2_3_Rel.tar.bz2
3)进进解压后的目次
$cdskyeye_1_2_3_Rel
4)输出make命令
$makeNO_DBCT=1NO_BFD=1NO_LCD=1这时候呈现以下提醒:
test@ubuntu-kde-pc:~/incoming/skyeye_1_2_3_Rel$makeNO_DBCT=1NO_BFD=1NO_LCD=1
---------------------------NOTICE------------------------------
Ifyoualwaysgeterror,pleaserun"makeNO_CHECK=1"instead.
-----------------------------------------------------------------
Checkingwhetherhostisbigendian...no
Checkinggcc...OK(gccversion:4.1.2)
-----------------------------------------------------------------
gcc-g-O2-D_FILE_OFFSET_BITS=64-DSTANDALONE-DDEFAULT_INLINE=0-DMODET-DMODET-Iarch/arm-Iarch/arm/common-Iarch/arm/common/mmu-Iarch/arm/mach-Iarch/bfin/common-Iarch/bfin/mach-Iarch/coldfire/common-Idevice-Idevice/net-Idevice/lcd-Idevice/Flash-Idevice/uart-Iutils-Iutils/share-Iutils/main-Iutils/config-Iutils/debugger-DARM-I.-DNO_DBCT-DNO_BFD-DNO_LCD-obinary/skyeyebinary/skyeye.o
--start-group-Lbinary-larm-ldev-lutils-lbfin-lcoldfire-lmips-lppc--end-group
binary/libppc.a(ppc_vec.o):Infunction`ppc_opc_vctuxs:
/home/test/incoming/skyeye_1_2_3_Rel/arch/ppc/common//ppc_vec.c:2770:undefinedreferenceto`truncf
binary/libppc.a(ppc_vec.o):Infunction`ppc_opc_vctsxs:
/home/test/incoming/skyeye_1_2_3_Rel/arch/ppc/common//ppc_vec.c:2741:undefinedreferenceto`truncf
binary/libppc.a(ppc_vec.o):Infunction`ppc_opc_vrfiz:
/home/test/incoming/skyeye_1_2_3_Rel/arch/ppc/common//ppc_vec.c:2609:undefinedreferenceto`truncf
binary/libppc.a(ppc_vec.o):Infunction`ppc_opc_vexptefp:
/home/test/incoming/skyeye_1_2_3_Rel/arch/ppc/common//ppc_vec.c:2693:undefinedreferenceto`pow
binary/libppc.a(ppc_vec.o):Infunction`ppc_opc_vlogefp:
/home/test/incoming/skyeye_1_2_3_Rel/arch/ppc/common//ppc_vec.c:2672:undefinedreferenceto`log
/home/test/incoming/skyeye_1_2_3_Rel/arch/ppc/common//ppc_vec.c:2672:undefinedreferenceto`log
binary/libppc.a(ppc_vec.o):Infunction`ppc_opc_vrsqrtefp:
/home/test/incoming/skyeye_1_2_3_Rel/arch/ppc/common//ppc_vec.c:2651:undefinedreferenceto`sqrt
binary/libppc.a(ppc_vec.o):Infunction`ppc_opc_vrfin:
/home/test/incoming/skyeye_1_2_3_Rel/arch/ppc/common//ppc_vec.c:2564:undefinedreferenceto`rintf
collect2:ldreturned1exitstatus
make:***[binary/skyeye]Error1
5)看到有无链接到pow的提醒,想到pow应当是数据运算库中的函数,是否是由于数学库没有链接的缘故原由?找到Makefile的SKYEYE_LIB=-Lbinary-larm-ldev-lutils-lbfin-lcoldfire-lmips这一行,在前面增加了-lm,再编译,统统OK
</p>
如果你让他去用linux搭建一个web服务器,做一个linux网关,他就什么都不会了.他们把时间都浪费在了版本的转换上了. |
|