QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1358|回复: 1

安装skyeye-1.2 出现错误

[复制链接]
发表于 2007-1-13 05:06:36 | 显示全部楼层 |阅读模式
我在Fedora5下编译,提示错误:
# make
.......................
gcc -g -O2 -D_FILE_OFFSET_BITS=64 -DSTANDALONE -DDEFAULT_INLINE=0 -DMODET  -DMODET -I arch/arm -I arch/arm/common -I arch/arm/common/mmu -I arch/arm/mach -I arch/bfin/common -I arch/bfin/mach -I arch/coldfire/common -I device -I device/net -I device/lcd -I device/flash -I utils/share -I utils/main -I utils/config -I utils/debugger  -DARM  -I. -DGTK_LCD -o binary/skyeye binary/skyeye.o --start-group -Lbinary -larm -lutils -ldev -lbfin -lcoldfire -lmips  -lbfd -liberty --end-group  -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0  

/usr/lib/libbfd.a(cache.o): In function `bfd_open_file': undefined reference to `unlink_if_ordinary'
collect2: ld returned 1 exit status
make: *** [binary/skyeye] Error 1

在Fedora5里没有binutils-dev RPM包啊。

# gcc -v
Reading specs from /opt/gcc-3.4.2/lib/gcc/i686-pc-linux-gnu/3.4.2/specs
Configured with: ./configure --prefix=/opt/gcc-3.4.2
Thread model: posix
gcc version 3.4.2
发表于 2007-1-14 10:28:17 | 显示全部楼层
I have not test it in FC5. SkyEye-1.2 should be compiled under Suse 10.2 and Cygwin environment. It seems some library is absent. I tried to google it ,but no useful infomation is found. Probably you need download binutils source package ,and build it , install it.
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 16:24 , Processed in 0.059218 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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