arm-none-linux-gnueabi-gcc:未找到命令,“make: arm-none-linux-gnueabi-gcc:命令未找到”

Ubuntu12.04下编译飞凌嵌入式OK6410开发板提供的内核android2.3_kernel_v1.01-2012-09-23.tar

已经执行export PATH=/usr/local/arm/arm-none-linux-gnueabi/bin:$PATH,但还是出现如下问题

make: arm-none-linux-gnueabi-gcc:命令未找到

CHK     include/linux/version.h

CHK     include/generated/utsrelease.h

HOSTCC  scripts/basic/fixdep

HOSTCC  scripts/basic/docproc

scripts/basic/docproc.c: In function ‘docsect’:

scripts/basic/docproc.c:336: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result

HOSTCC  scripts/basic/hash

make[1]: “include/generated/mach-types.h”是最新的。

CC      kernel/bounds.s

/bin/sh: arm-none-linux-gnueabi-gcc: not found

make[1]: *** [kernel/bounds.s] 错误 127

make: *** [prepare0] 错误 2

解决方案:

修改kernel文件夹下的Makefile文件 关于交叉编译的设置,在第192行附近 #ARCH?= $(SUBARCH) ARCH?= arm CROSS_COMPILE?= $(CONFIG_CROSS_COMPILE:"%"=%) 修改为(修改了CROSS_COMPILE项,为交叉编译器的路径) #ARCH?= $(SUBARCH) ARCH?= arm # CROSS_COMPILE?= $(CONFIG_CROSS_COMPILE:"%"=%) CROSS_COMPILE ?= /usr/local/arm/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值