CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 7955|回复: 4

帮忙看看是怎么了,编译fex2bin工具的时候老是报错

[复制链接]
发表于 2016-4-14 16:06:48 | 显示全部楼层 |阅读模式
gcc -g -O0 -Wall -Wextra -std=c99 -D_POSIX_C_SOURCE=200112L -Iinclude/  -o sunxi-fexc fexc.c script.c script_uboot.c script_bin.c script_fex.c
gcc -g -O0 -Wall -Wextra -std=c99 -D_POSIX_C_SOURCE=200112L -Iinclude/  -o sunxi-bootinfo bootinfo.c
bootinfo.c: In function 鈥榩rint_script鈥

                                          bootinfo.c:274:25: warning: unused parameter 鈥榮cript鈥[-Wunused-parameter]
gcc -g -O0 -Wall -Wextra -std=c99 -D_POSIX_C_SOURCE=200112L -Iinclude/ `pkg-config --cflags libusb-1.0`  -o sunxi-fel fel.c progress.c  `pkg-config --libs libusb-1.0`
fel.c:477:2: warning: missing initializer [-Wmissing-field-initializers]
fel.c:477:2: warning: (near initialization for 鈥榓10_a13_a20_sram_swap_buffers[2].buf2鈥 [-Wmissing-field-initializers]
fel.c:489:2: warning: missing initializer [-Wmissing-field-initializers]
fel.c:489:2: warning: (near initialization for 鈥榓31_sram_swap_buffers[2].buf2鈥 [-Wmissing-field-initializers]
fel.c:499:2: warning: missing initializer [-Wmissing-field-initializers]
fel.c:499:2: warning: (near initialization for 鈥榓80_sram_swap_buffers[2].buf2鈥 [-Wmissing-field-initializers]
fel.c:561:2: warning: missing initializer [-Wmissing-field-initializers]
fel.c:561:2: warning: (near initialization for 鈥榮oc_sram_info_table[9].spl_addr鈥 [-Wmissing-field-initializers]
fel.c:576:2: warning: missing initializer [-Wmissing-field-initializers]
fel.c:576:2: warning: (near initialization for 鈥榞eneric_sram_swap_buffers[1].buf2鈥 [-Wmissing-field-initializers]
fel.c: In function 鈥榦pen_fel_device鈥

                                        fel.c:1329:4: warning: implicit declaration of function 鈥榣ibusb_strerror鈥[-Wimplicit-function-declaration]
fel.c:1329:4: warning: format 鈥s鈥expects argument of type 鈥榗har *鈥 but argument 3 has type 鈥榠nt鈥[-Wformat]
fel.c:1349:6: warning: format 鈥s鈥expects argument of type 鈥榗har *鈥 but argument 3 has type 鈥榠nt鈥[-Wformat]
/tmp/ccjqysFr.o: In function `open_fel_device':
/opt/sunxi-tools/fel.c:1328: undefined reference to `libusb_strerror'
/opt/sunxi-tools/fel.c:1348: undefined reference to `libusb_strerror'
collect2: ld returned 1 exit status
make: *** [sunxi-fel] Error 1

以上是报错信息,在板子上编译几遍了都不通过 是按照附件中的官方手册操作的,
环境cb2 双卡版 板子烧的是cubieez-cb2-bootcard-v2.2.img固件,为什么提示俩未定义呢 是不是工具的源文件有缺失呢 如果有应该是哪个文件 ,求大神指点



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

 楼主| 发表于 2016-4-14 16:09:36 | 显示全部楼层
gcc是4.6.3的
回复 支持 反对

使用道具 举报

发表于 2016-4-14 18:11:52 | 显示全部楼层
cubieez-cb2-bootcard-v2.2.img 没有自带fex2bin 工具吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-15 10:32:41 | 显示全部楼层
@allen 发表于 2016-4-14 18:11
cubieez-cb2-bootcard-v2.2.img 没有自带fex2bin 工具吗?

不知道有没有,反正我找的时候没找到,所以才自己编的 ,结果编译不通过
回复 支持 反对

使用道具 举报

发表于 2016-4-21 10:58:50 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-12-27 11:14 , Processed in 0.022107 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部