求救:交叉编译器的问题

内核编译和嵌入式产品的设计与开发
回复
wenwu1225
帖子: 21
注册时间: 2012-06-04 13:15

求救:交叉编译器的问题

#1

帖子 wenwu1225 » 2012-06-06 8:27

我用的是Ubuntu12.04LTS 64位版,按照网上的说法装交叉编译器,用echo $PATH显示路径如下:
root@ubuntu:/# echo $PATH
/usr/local/Arm/opt/FriendlyARM/toolschain/4.4.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/Arm/2.95.3/bin
但是使用arm-linux-gcc命令或者make dep会出现如下提示:
/usr/local/Arm/opt/FriendlyARM/toolschain/4.4.3/bin/arm-linux-gcc: 15: exec: /usr/local/Arm/opt/FriendlyARM/toolschain/4.4.3/bin/.arm-none-linux-gnueabi-gcc: not found
请教大家这是怎么回事?
我装2.95.3版时,以另一个用户登录使用,会出现以下问题提示:
bash: /usr/local/Arm/2.95.3/bin/arm-linux-gcc: 没有那个文件或目录
:em20
头像
lxr1234
帖子: 721
注册时间: 2009-04-10 11:15
来自: 三民主义国国民权利省我的选择市中共下台镇

Re: 求救:交叉编译器的问题

#2

帖子 lxr1234 » 2012-06-06 9:13

您确认一下您有访问执行权限吗
强烈反对M$的ARM Secure Boot 锁定要求,大家请签名反对
http://www.fsf.org/campaigns/secure-boo ... cted-boot/
wenwu1225
帖子: 21
注册时间: 2012-06-04 13:15

Re: 求救:交叉编译器的问题

#3

帖子 wenwu1225 » 2012-06-06 10:18

有权限的,我就在bin目录下运行./arm-linux-gcc都说找不到,用ls命令是可以看到的。
有人说是64位系统的原因,要用一个什么lsb_core解决,不知道lsb-core怎么弄? :em20
wenwu1225
帖子: 21
注册时间: 2012-06-04 13:15

Re: 求救:交叉编译器的问题

#4

帖子 wenwu1225 » 2012-06-06 11:46

已经解决了,在root用户环境下用
apt-get install lsb-core
命令,lsb-core安装完毕后,交叉编译器就正常了。
分享一下,以免大家遇到同样问题头疼。
wenwu1225
帖子: 21
注册时间: 2012-06-04 13:15

Re: 求救:交叉编译器的问题

#5

帖子 wenwu1225 » 2012-06-07 14:23

再补充一点,2.95.3要装在/usr/local/arm/下,不然还是会出现编译问题。
handongxu
帖子: 104
注册时间: 2012-08-14 20:00

Re: 求救:交叉编译器的问题

#6

帖子 handongxu » 2012-09-23 16:57

wenwu1225 写了:再补充一点,2.95.3要装在/usr/local/arm/下,不然还是会出现编译问题。
我能问问,如何把这个交叉编译器装在这下边吗?谢了~
回复