lukelu008 发表于 2014-10-30 11:55:09

make: arm-arago-linux-gnueabi-gcc: Command not found

我按照手册里面编译linux的时候,报错:make: arm-arago-linux-gnueabi-gcc: Command not found

我已经确认安装了编译器。
echo $PATH:
/usr/local/arm/cross/am335xt3/devkit/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games


请问哪里出了问题啊?

非常感谢!

飞凌-unix 发表于 2014-10-30 15:11:02

您是ubuntu 64bit的系统吗?如果是64bit的,那么请安装32bit库
sudo apt-get install libncurses5-dev:i386

lukelu008 发表于 2014-10-30 16:42:57

飞凌-unix 发表于 2014-10-30 15:11 static/image/common/back.gif
您是ubuntu 64bit的系统吗?如果是64bit的,那么请安装32bit库
sudo apt-get install libncurses5-dev:i ...

我安装了这个库。
下面又报错 :
/usr/local/arm/cross/am335xt3/devkit/bin/../libexec/gcc/arm-arago-linux-gnueabi/4.5.3/cc1: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
make: *** Error 1
make: *** Error 2

请问是什么问题?

lukelu008 发表于 2014-10-31 11:39:52

报错信息看是缺少动态库 : libz.so.1
应该怎么做呢?

dzlhappy123 发表于 2014-11-14 16:18:26

我也遇到了这个问题,楼主最后是怎么解决的啊?

怎么感觉Ubuntu这么不稳定啊~

dzlhappy123 发表于 2014-11-14 16:55:49

我找到解决办法了!!!

sudo apt-get install ia32-libs提示依赖ia32-libs-multiarch,
sudo apt-get install ia32-libs-multiarch提示依赖 libgl1-mesa-glx 和 libgl1-mesa-dri,
分别sudo apt-get install libgl1-mesa-dglxh
和 sudo apt-get install libgl1-mesa-dri,
最后在sudo apt-get install ia32-libs。

最后make成功了:)

lukelu008 发表于 2014-11-19 14:58:44

dzlhappy123 发表于 2014-11-14 16:55 static/image/common/back.gif
我找到解决办法了!!!

sudo apt-get install ia32-libs提示依赖ia32-libs-multiarch,


我这边
sudo apt-get install ia32-libs
就可以了。

dzlhappy123 发表于 2014-11-21 15:17:28

lukelu008 发表于 2014-11-19 14:58 static/image/common/back.gif
我这边
sudo apt-get install ia32-libs
就可以了。

好吧…… ╮(╯-╰)╭

看来是虚拟机的关系→_→
页: [1]
查看完整版本: make: arm-arago-linux-gnueabi-gcc: Command not found