QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1410|回复: 2

skyeye-1.2.4编译出错

[复制链接]
发表于 2008-5-16 10:13:40 | 显示全部楼层 |阅读模式
在vmware+Redhat 9下,编译skyeye-1.2.4:
步骤是:
1>解压缩源代码包,到/root/skyeye/skyeye-1.2.4
22>#>cd /root/skyeye/skyeye-1.2.4
   #>make NO_BFD=1
3>出错:
ule-2.0 -ldl -lglib-2.0
binary/libppc.a(ppc_mmu.o)(.text+0x1c7e): In function `ppc_mmu_set_sdr1':
arch/ppc/common/ppc_mmu.c:1273: undefined reference to `prom_quiesce'
collect2: ld returned 1 exit status
make: *** [binary/skyeye] Error 1
[root@localhost skyeye-1.2.4]#


请问这是什么问题?是不是LINUX的版本问题?应该是哪个版本的LINUX?
发表于 2008-5-26 14:36:27 | 显示全部楼层
GCC版本太低了,换个高点的版本就能编译通过
回复

使用道具 举报

发表于 2008-5-26 21:18:32 | 显示全部楼层

回复 #1 olivercheung 的帖子

是Skyeye-1.2.4的bug,需要注释掉arch/ppc/common/ppc_mmu.c文件的1273行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 10:30 , Processed in 0.039146 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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