老是提示arm-linux-gcc找不到,但是确实是装好了,其实是权限的问题,Ubuntu没有root权限,刚开始用碰到很多麻烦,查了好多资料,终于把arm-linux-gcc: Command not found 的问题解决了。问题:sudo tar jxvf cross-2.95.3.tar.bz2
export PATH=$PATH:/usr/local/arm/2.95.3/bin使用arm-linux-gcc –v 检查交叉编译器安装成功tar jxvf kernel.tar.bz2
解压之后生成kernel目录sudo make clean
sudo make menuconfig
sudo make zImage
提示错误:arm-linux-gcc: Command not foundPATH里有/usr/local/arm/2.95.3/bin, /usr/local/arm/2.95.3/bin/下有arm-linux-gcc文件,但是make的时候,就是找不到arm-linux-gcc
原因:export PATH=$PATH:/usr/local/arm/2.95.3/bin是设置
当前用户的PATH,而sudo执行make的时候,使用的是超级用户权限,那也就使用了
超级用户的PATH(但是这个PATH里,并没有/usr/local/arm/3.4.1/bin)
解决方法:先打开一个超级用户权限的shell:sudo –s在当前shell下,设置环境变量:export PATH=$PATH:/usr/local/arm/2.95.3/bin再进入到kernel目录,make zImage,就可以找到arm-linux-gcc了
Linux神奇的系统请求----系统救命草Ubuntu 下连接iSCSI Volume相关资讯 Arm Linux
- 在ARM Linux上实现4G模块PPP拨号上 (03月29日)
- 使用Eclipse集成开发环境开发ARM (03月29日)
- ARM-Linux汇编语法及它和ADS汇编转 (11/09/2014 18:33:59)
| - 使用Eclipse C/C++搭建ARM-Linux集 (03月29日)
- ARM Linux 系统调用过程 (04/22/2015 06:09:32)
- Linux下armcc和arm-linux交叉编译 (02/27/2014 17:03:20)
|
本文评论 查看全部评论 (1)
评论声明- 尊重网上道德,遵守中华人民共和国的各项有关法律法规
- 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
- 本站管理人员有权保留或
|