make 找不到arm-linux-gcc,怎么回事?

[复制链接]
 楼主| 云痕 发表于 2009-3-24 15:43 | 显示全部楼层 |阅读模式
现在在移植uboot
yqh634@yqh634-desktop:/usr/local/arm/u-boot-1.1.6$ arm-linux-gcc -v
Reading specs from /usr/local/arm/3.4.1/bin/../lib/gcc/arm-linux/3.4.1/specs
Configured with: /opt/crosstool/crosstool-0.28/build/arm-linux/gcc-3.4.1-glibc-2.3.2/gcc-3.4.1/configure
在此目录下查询版本是能够找到的。然后编译
yqh634@yqh634-desktop:/usr/local/arm/u-boot-1.1.6$ sudo make smdk2410_config
[sudo] password for yqh634: 
make: arm-linux-gcc:命令未找到
Configuring for smdk2410 board...
提示找不到了了,
变量里  ~/.bashrc的最后一行已经加了export PATH=$PATH:/usr/local/arm/3.4.1/bin
其中3.4.1是我的arm-linux-gcc的路径
用的是ubuntu8.04,uboot是1.1.6,弄了2天,搞不定,有谁知道怎么回事么?刚开始玩linux,啥都不懂

补充下,arm-linux-gcc编译内核的话是可以的,可以生成image
yan2005 发表于 2009-3-24 17:30 | 显示全部楼层

直接改makefile里面的路径

在你运行命令的那个目录下面,找到makefile,改之。
如果在makefile中找不到,那么就在makefile中include的文件中找。
l0p0c 发表于 2009-3-25 13:05 | 显示全部楼层

arm-linux-gcc -v

用这个试下
7456 发表于 2009-3-26 08:14 | 显示全部楼层

1、不要sudo,2、3.4.1不能编译uboot

mxh0506 发表于 2009-3-26 23:33 | 显示全部楼层

armecos总是会贴一些好东西

好人啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

75

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部