仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 416|回复: 8
打印 上一主题 下一主题

[其他Linux] 来谈谈:skyeye编译成绩及办理办法

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 17:17:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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网关,他就什么都不会了.他们把时间都浪费在了版本的转换上了.
第二个灵魂 该用户已被删除
9#
发表于 2015-3-21 22:38:40 | 只看该作者
任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
小魔女 该用户已被删除
8#
发表于 2015-3-15 07:05:08 | 只看该作者
就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务
金色的骷髅 该用户已被删除
7#
发表于 2015-3-7 13:10:39 | 只看该作者
对我们学习操作系统有很大的帮助,加深我们对OS的理解。?
飘飘悠悠 该用户已被删除
6#
 楼主| 发表于 2015-2-24 17:42:03 | 只看该作者
安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
莫相离 该用户已被删除
5#
发表于 2015-2-8 04:56:49 | 只看该作者
不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。
变相怪杰 该用户已被删除
地板
发表于 2015-2-2 19:28:17 | 只看该作者
任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
若相依 该用户已被删除
板凳
发表于 2015-1-25 08:39:10 | 只看该作者
以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
深爱那片海 该用户已被删除
沙发
发表于 2015-1-18 17:43:48 | 只看该作者
Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-17 01:48

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表