samis 发表于 2015-6-23 16:15:35

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j4 uImage

arm-linux-gnueabi-gcc: error trying to exec 'cc1': execvp: 没有那个文件或目录
make: *** 错误 1
make: *** 错误 2
make: *** 正在等待未完成的任务....
make: *** 错误 2
root@sam-Lenovo-Product:~/work/kernel/linux-sunxi/linux-3.4#

如何解??????

蓝天-彭 发表于 2015-6-23 17:52:25




用这个:make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j4 uImage

samis 发表于 2015-6-24 11:06:31

蓝天-彭 发表于 2015-6-23 17:52 static/image/common/back.gif
用这个:make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j4 uImage

我就是用的这个不过我用的是ubuntu14.04有影响吗?

Linux- 发表于 2015-6-24 17:34:34

samis 发表于 2015-6-24 11:06 static/image/common/back.gif
我就是用的这个不过我用的是ubuntu14.04有影响吗?

14.04 要把系统 交叉编译工具设置一下 , 默认版本太高, 设置成 4.6.3.

官方tools其实已经集成了工具链: 把系统环境变量修改一下就好。
https://github.com/cubieboard/CC-A80-tools/tree/master/crosscompiler


页: [1]
查看完整版本: make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j4 uImage