linux u-boot编译的时候出现的两个错误,不明白啊,求帮忙
[root@localhostu-boot-1.1.6]#makefordirintoolsexamplespostpost/cpu;domake-C$dir_depen...
[root@localhost u-boot-1.1.6]# make
for dir in tools examples post post/cpu ; do make -C $dir _depend ; done
make[1]: Entering directory `/opt/EmbedSky/u-boot-1.1.6/tools'
make[1]: Nothing to be done for `_depend'.
make[1]: Leaving directory `/opt/EmbedSky/u-boot-1.1.6/tools'
make[1]: Entering directory `/opt/EmbedSky/u-boot-1.1.6/examples'
make[1]: Nothing to be done for `_depend'.
make[1]: Leaving directory `/opt/EmbedSky/u-boot-1.1.6/examples'
make[1]: Entering directory `/opt/EmbedSky/u-boot-1.1.6/post'
make[1]: Nothing to be done for `_depend'.
make[1]: Leaving directory `/opt/EmbedSky/u-boot-1.1.6/post'
make[1]: Entering directory `/opt/EmbedSky/u-boot-1.1.6/post/cpu'
make[1]: Nothing to be done for `_depend'.
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 展开
for dir in tools examples post post/cpu ; do make -C $dir _depend ; done
make[1]: Entering directory `/opt/EmbedSky/u-boot-1.1.6/tools'
make[1]: Nothing to be done for `_depend'.
make[1]: Leaving directory `/opt/EmbedSky/u-boot-1.1.6/tools'
make[1]: Entering directory `/opt/EmbedSky/u-boot-1.1.6/examples'
make[1]: Nothing to be done for `_depend'.
make[1]: Leaving directory `/opt/EmbedSky/u-boot-1.1.6/examples'
make[1]: Entering directory `/opt/EmbedSky/u-boot-1.1.6/post'
make[1]: Nothing to be done for `_depend'.
make[1]: Leaving directory `/opt/EmbedSky/u-boot-1.1.6/post'
make[1]: Entering directory `/opt/EmbedSky/u-boot-1.1.6/post/cpu'
make[1]: Nothing to be done for `_depend'.
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 展开
3个回答
展开全部
虽然我四级还是没过,但是这个gcc: Command not found还是看得明白的。你不会看不懂吧。
而且u-boot的编译一般是给嵌入式系统使用的吧,不知道你这个是不是。如果是的话,你的这个至少也应该是交叉编译工具链的提示的吧。
而且u-boot的编译一般是给嵌入式系统使用的吧,不知道你这个是不是。如果是的话,你的这个至少也应该是交叉编译工具链的提示的吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
gcc: Command not found
我无力吐槽……
我无力吐槽……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有没有 安装交叉编译环境?
追问
有的,先安装交叉编译器,然后再编译u-boot,论坛上有人说环境变量没设置,我也不懂,哎
追答
echo $PATH 看看有没有包含你的交叉编译器路径
或者在u-boot 的makefile 里直接使用完整路径 比如 /usr/local/4.5.1/bin/arm-none-linux-gnueabi-
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询