求助,有谁在FC6下编译成功过skyeye阿
我在FC6下编译skyeye-1.2-RC8.tar.bz2,总是出现如下错误gcc -c utils/main/skyeye.c -o binary/skyeye.o -g -O2 -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. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DNO_DBCT
utils/main/skyeye.c:274:17: 错误:bfd.h:没有那个文件或目录
utils/main/skyeye.c: 在函数 ‘tea_load_exec’ 中:
utils/main/skyeye.c:280: 错误:‘bfd’ 未声明 (在此函数内第一次使用)
utils/main/skyeye.c:280: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
utils/main/skyeye.c:280: 错误:所在的函数内只报告一次。)
utils/main/skyeye.c:280: 错误:‘tmp_bfd’ 未声明 (在此函数内第一次使用)
utils/main/skyeye.c:281: 错误:‘asection’ 未声明 (在此函数内第一次使用)
utils/main/skyeye.c:281: 错误:‘s’ 未声明 (在此函数内第一次使用)
utils/main/skyeye.c:291: 错误:‘bfd_object’ 未声明 (在此函数内第一次使用)
utils/main/skyeye.c:294: 错误:‘bfd_error_file_ambiguously_recognized’ 未声明 (在此函数内第一次使用)
utils/main/skyeye.c:305: 错误:‘SEC_LOAD’ 未声明 (在此函数内第一次使用)
make: *** 错误 1
请成功的兄弟给点指点 我跟你的情况一样,那位高手能不能帮忙解决一下啊,谢谢哦! 大概是需要一个bfd得库,你需要找一个安装一下. 谢谢!按照版主的方法去做了,问题解决了!
页:
[1]