天嵌 ARM开发社区

 找回密码
 注册
查看: 5712|回复: 8

移植u-boot·····make[1]: gcc:命令未找到的问题

[复制链接]
Alphonse 发表于 2012-6-1 05:33:55 | 显示全部楼层 |阅读模式
[root@localhost ~]# sudo -s
[root@localhost ~]# echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin:/opt/EmbedSky/4.3.3/bin:/opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/arm-linux/bin


[root@localhost ~]# cd /opt/EmbedSky/u-boot-1.1.6/
[root@localhost u-boot-1.1.6]# make EmbedSky_config
Configuring for EmbedSky board...
[root@localhost u-boot-1.1.6]# make
for dir in tools examples post post/cpu ; do make -C $dir _depend ; done
make[1]: 进入目录“/opt/EmbedSky/u-boot-1.1.6/tools”
make[1]: 对“_depend”无需做任何事。
make[1]: 离开目录“/opt/EmbedSky/u-boot-1.1.6/tools”
make[1]: 进入目录“/opt/EmbedSky/u-boot-1.1.6/examples”
make[1]: 对“_depend”无需做任何事。
make[1]: 离开目录“/opt/EmbedSky/u-boot-1.1.6/examples”
make[1]: 进入目录“/opt/EmbedSky/u-boot-1.1.6/post”
make[1]: 对“_depend”无需做任何事。
make[1]: 离开目录“/opt/EmbedSky/u-boot-1.1.6/post”
make[1]: 进入目录“/opt/EmbedSky/u-boot-1.1.6/post/cpu”
make[1]: 对“_depend”无需做任何事。
make[1]: 离开目录“/opt/EmbedSky/u-boot-1.1.6/post/cpu”
make -C tools all
make[1]: 进入目录“/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:命令未找到
make[1]: *** [img2srec.o] 错误 127
make[1]: 离开目录“/opt/EmbedSky/u-boot-1.1.6/tools”
make: *** [tools] 错误 2
环境变量配置了(如前四行所示),编译器用"arm-linux-gcc -v"指令验证过是安装成功的,profile、.bashrc文件也添加了环境变量了,也重启过系统,U-BOOT是直接下载论坛的,uboot根目录下的makefile没改过,但里面出现的路径也是指向编译器的路径,不敢乱改…这这这还不成功,到底是什么原因啊?????新手一个,求论坛的高手尽量解释详细一点点,感激不尽~~
wuweidong 发表于 2012-6-1 08:27:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
不言DXH 发表于 2012-6-1 15:28:18 | 显示全部楼层
"make[1]: gcc:命令未找到"有可能是没有装GCC编译器
 楼主| Alphonse 发表于 2012-6-1 23:57:16 | 显示全部楼层
不言DXH 发表于 2012-6-1 15:28
"make[1]: gcc:命令未找到"有可能是没有装GCC编译器

编译器我装好了····打arm+两下TAB键能出现编译器的代码····arm-linux-gcc -v也是显示成功的····
 楼主| Alphonse 发表于 2012-6-1 23:59:51 | 显示全部楼层
wuweidong 发表于 2012-6-1 08:27
先make distclean

make distclean之后还是不行,我用的是fedora linux····是不是权限问题···可是我都加了sudo -s了·····
不言DXH 发表于 2012-6-2 00:09:30 | 显示全部楼层
Alphonse 发表于 2012-6-1 23:57
编译器我装好了····打arm+两下TAB键能出现编译器的代码····arm-linux-gcc -v也是显示成功的··· ...

错误提示的是GCC编译器,不是指交叉编译器。不过这个也有点奇怪,没GCC编译器怎么能安装交叉编译器呢?不明白
 楼主| Alphonse 发表于 2012-6-2 01:03:12 | 显示全部楼层
不言DXH 发表于 2012-6-2 00:09
错误提示的是GCC编译器,不是指交叉编译器。不过这个也有点奇怪,没GCC编译器怎么能安装交叉编译器呢?不 ...

论坛有gcc下载吗?交叉编译器是按光盘教程直接解压EABI-4.3.3到/opt然后设置profile就完事了····也没涉及GCC啊····
不言DXH 发表于 2012-6-2 19:41:08 | 显示全部楼层
Alphonse 发表于 2012-6-2 01:03
论坛有gcc下载吗?交叉编译器是按光盘教程直接解压EABI-4.3.3到/opt然后设置profile就完事了····也没 ...

看来你真的可能没有装GCC编译器,你自己查一下怎么装吧,不麻烦
raceant 发表于 2012-6-5 15:22:13 | 显示全部楼层
版主正解,:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-6 09:17 , Processed in 1.062500 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表