交叉编译遇到的问题
我用的是ubuntu12.04 32位的,终端输入arm-linux-gcc -v 是有反应的,如图但是进入编译,输入make forlinx_nand_ram128_config后,提示/usr/local/arm/4.3.2/bin/arm-linux-gcc: line 3: exec: arm-none-linux-gnueabi-gcc: not found
如图
求帮助啊~~
自己顶一个 您好:
您的环境变量是否配置正确了,您看一下交叉编译器的路径要与环境变量的配置一致,以及看一下交叉编译器toolchain的名字是否对应 飞凌-chongzi 发表于 2016-8-4 15:59
您好:
您的环境变量是否配置正确了,您看一下交叉编译器的路径要与环境变量的配置一致,以及看一下交 ...
发现问题了,是makefile里面把CROSS_COMPILE = /usr/local/arm/4.3.2/bin/arm-linux-改成CROSS_COMPILE = /usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-就可以编译了,但是编译内核的时还是出现了commend not find,请问怎么破,是不是也要修改makefile,请指点下 cooldog123pp 发表于 2016-8-4 16:50
发现问题了,是makefile里面把CROSS_COMPILE = /usr/local/arm/4.3.2/bin/arm-linux-改成CROSS_COMPILE = ...
一般情况看一下环境变量怎么配置的,如果还是报错的话,可以试着改一下makefile文件 技术强人 发表于 2016-8-5 08:57
一般情况看一下环境变量怎么配置的,如果还是报错的话,可以试着改一下makefile文件
uboot再把CROSS_COMPILE = /usr/local/arm/4.3.2/bin/arm-linux-改成CROSS_COMPILE = /usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-就可以编译了,但是内核不知道怎么修改才不报错啊,新手不太懂啊,求指点 问题已经解决,多谢各位帮助,编译内核的时候还是要修改CROSS_COMPILE,改为 /usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-,多谢各位解答啊。
页:
[1]