ARM技术william hill官网
直播中

奇艺

11年用户 11经验值
擅长:可编程逻辑 嵌入式技术 处理器/DSP 控制/MCU
私信 关注
[问答]

为什么在自己电脑上编译被人弄好的uboot的时候出错?

平台是虚拟机+redhat enterprise 5,开发板是TQ2440,编译天嵌开发好的uboot居然出错 首先执行 make EmbedSky_config;系统提示
Configuring for EmbedSky board...

然后再执行 make;出错 不能生成bin文件,显示如下
。。。。。
make[1]: Leaving directory `/opt/EmbedSky/u-boot-1.1.6/post/cpu'
make -C tools all
make[1]: Entering directory `/opt/EmbedSky/u-boot-1.1.6/tools'
gcc -Wall -pedantic -idirafter /opt/EmbedSky/u-boot-1.1.6/include -idirafter /opt/EmbedSky/u-boot-1.1.6/include2 -idirafter /opt/EmbedSky/u-boot-1.1.6/include -DTEXT_BASE=0x33D00000 -DUSE_HOSTCC -O -c -o img2srec.o img2srec.c
make[1]: gcc: Command not found
make[1]: *** [img2srec.o] Error 127
make[1]: Leaving directory `/opt/EmbedSky/u-boot-1.1.6/tools'
make: *** [tools] Error 2


已退回1积分

回帖(1)

z00

2014-6-28 23:34:47
编译环境设置有问题 应该是缺少img2srec
举报

更多回帖

发帖
×
20
完善资料,
赚取积分