红联Linux门户
Linux帮助

关于skyeye make安装时出现的问题

发布时间:2008-04-08 00:16:02来源:红联作者:rincess
1. 在解压后的skyeye目录中make时,最后出现如下错误提示:

utils/main/skyeye.c:274:17: error: bfd.h: No such file or directory
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’ 未声明 (在此函数内第一次使用)
utils/main/skyeye.c:336: 警告: 传递参数 2 (属于 ‘tea_write’) 给指针时目标与指针有/无符号不一致
make: *** [binary/skyeye.o] 错误 1
dl@dllpqh:~/Desktop/skyeye-v1$

安装了binutils-dev就可以了!
  
2. another error.
device/lcd/skyeye_lcd_gtk.c:33:21: 错误: gtk/gtk.h:No such file or directory

在Debian和Ubuntu系统上利用apt-file查询缺失软件包, 正确的软件包是libgtk2.0-dev,安装该软件包 and no error。
文章评论

共有 0 条评论