export CROSS_COMPILE=arm-linux-gnueabi- 之后,无法编译kernel

打算编译另一个kernel,一不小心export CROSS_COMPILE=arm-linux-gnueabi- 

结果回到popmetal编译时候,提示arm-linux-gnueabi- gcc   no such file 

好吧,arm-linux-gnueabi- gcc -v 试试,提示安装 


安装之后,再次执行make i.img  -j4之后报错

export CROSS_COMPILE=arm-linux-gnueabi- 之后,无法编译kernel_第1张图片

看来原来kernel的代码不是用这个交叉编译工具编译的,查看Makefile,是用arm-eabi- 工具链编译的

export CROSS_COMPILE=arm-linux-gnueabi- 之后,无法编译kernel_第2张图片

尝试了

export CROSS_COMPILE=arm-linux-gnueabi- 之后,无法编译kernel_第3张图片

好吧,这时候应该是路径没有对应上,可以尝试安装下arm-eabi-gcc 

但是,xh哥传来一张图

export CROSS_COMPILE=arm-linux-gnueabi- 之后,无法编译kernel_第4张图片

据此,可以酱紫完成CROSS_COMPILE的设置


再次make,又是熟悉的编译信息,Good~

export CROSS_COMPILE=arm-linux-gnueabi- 之后,无法编译kernel_第5张图片

你可能感兴趣的:(export CROSS_COMPILE=arm-linux-gnueabi- 之后,无法编译kernel)