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。

