linux编译配置好的内核,编译镜像时候出现arm-linux-:命令未找到

[root@localhostlinux-2.6.30.4]#makezImagemake:arm-linux-:命令未找到CHKinclude/linux/versio... [root@localhost linux-2.6.30.4]# make zImage
make: arm-linux-:命令未找到
CHK include/linux/version.h
make[1]: “include/asm-arm/mach-types.h”是最新的。
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
CC kernel/bounds.s
/bin/sh: arm-linux-: command not found
make[1]: *** [kernel/bounds.s] 错误 127
make: *** [prepare0] 错误 2
麻烦高手指点下啊
展开
 我来答
可以叫我表哥
推荐于2019-01-16 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
采纳数:25897 获赞数:1464978
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。

向TA提问 私信TA
展开全部
解决方法:
1.先打开一个超级用户权限的shell:
命令:sudo –s
2.在当前shell下,设置环境变量:
命令:gedit /etc/profile
在文件末端加上 export PATH=$PATH:/usr/local/arm/4.4.3/bin,并保存。
3. 执行source /etc/profile 这是避免重新启动ubuntu而又使刚刚修改的环境变量生效的方法。
4、再进入到/opt/FriendlyARM/mini2440/linux-2.6.32.2 目录,执行make zImage(有可能加sudo),arm-linux-gcc了,可以编译了。
yangkunown
2009-12-31
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
如果工具链有问题或是环境变量设置有问题,这个报错应该是arm-linux-gcc找不到,现在报的是arm-linux-, 你应该看看你的makefile, 是不是CROSSCOMPILE变量和gcc之间多了一个空格,编译的时候就成了arm-linux- gcc了,这样arm-linux-就成了一个找不到的命令了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
仁慈又恬适的小纯真523
2010-01-10
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
你的内核比较新
通俗的讲 找不到编译器
你的系统可能没有编译器,也可能是没有正确指定路径。
你可以修改/etc/profile文件,指定编译环境,比如export PATH=/home/hbuser/.../bin:$PATH(suse操作系统) 这是默认路径
也可以在某一个特定的终端下通过export PATH=/home/hbuser/.../bin:$PATH(suse操作系统) 指定路径
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangtao9999
推荐于2017-12-16 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8169万
展开全部
编译环境和 configure 都有问题。

交叉编译首先要知道你的环境,知道你的交叉编译器名字。
其次就是内核设置时交叉编译器设置必须正确。

在另外,现在新版本的内核不需要太多的设置内核交叉编译的设置。 config 和正式编译时都加参数即可。
好像是 ARCH=XXXXXXX CROSS_COMPILE=XXXX-XXX-gnu- 即可。
当然这完全是看你的内核 patch 和具体的设置了。
官方内核反正是这个参数。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e6586cb77
2009-12-28 · TA获得超过360个赞
知道小有建树答主
回答量:329
采纳率:0%
帮助的人:334万
展开全部
需要先安装 arm-linux-gcc
然后将二进制可执行命令的路径添加至PATH变量中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式