主题 : 【求助】make:gcc:命令未找到 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 15811
精华: 0
发帖: 41
金钱: 210 两
威望: 42 点
综合积分: 82 分
注册时间: 2010-03-10
最后登录: 2018-02-08
楼主  发表于: 2014-10-29 16:45

 【求助】make:gcc:命令未找到

tiny210开发板,开发环境:vmware9.0+fedora20,按照用户手册安装的交叉编译器;
使用arm-linux-gcc -v命令显示编译环境安装正常
但是每次到linux-2.6.35.7文件夹下执行make zImage命令的时候会出现:
make: gcc:命令未找到
   HOSTCC   scripts/basic/fixdep
/bin/sh: gcc:未找到命令
make[2]: ***[scripts/basic/fixdep] 错误 127
make[1]: ***[scripts/basic] 错误 2
make:***没有规则可以创建“include/config/kernel.release ” 需要的目标“include/config/auto.conf ”。停止。

按照网上的方法都试过但是没有效果,请版主指点,谢谢!
级别: 新手上路
UID: 15811
精华: 0
发帖: 41
金钱: 210 两
威望: 42 点
综合积分: 82 分
注册时间: 2010-03-10
最后登录: 2018-02-08
1楼  发表于: 2014-10-29 16:46
http://blog.sina.com.cn/s/blog_7d3976fc01012c2d.html
这个方法试了没有效果,他们好像是arm-linux-gcc没找到,我这个直接就是gcc没找到
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
2楼  发表于: 2014-10-29 18:41
建议详细说明你的操作步骤。
可能是你没有运行以下命令:
cp mini210_android_defconfig .config
导致
级别: 新手上路
UID: 15811
精华: 0
发帖: 41
金钱: 210 两
威望: 42 点
综合积分: 82 分
注册时间: 2010-03-10
最后登录: 2018-02-08
3楼  发表于: 2014-10-30 08:44

 回 2楼(911gt3) 的帖子

运行了,我是按照使用手册的说明,在/opt 下面建立了/FriendlyARM/tiny210/linux的文件夹,把linux-2.6.35.7,roots_qtopia_qt4,arm-qtopia,busybox-1.17.2都解压安装到这个文件下下面,arm-linux-gcc-4.5.1按照说明安装的,安装完在/FriendlyARM下面多出了一个toolschain的文件夹,交叉编译器就在里面能够找到。
然后根据手册说明修改了PATH,用arm-linux-gcc -v命令能够出现手册上说的安装成功的信息。
运行cp mini210_linux_defconfig .config在/linux-2.6.35.7文件夹下生成了config文件
再运行make命令的时候就出现如上的错误,请大侠看看
会不会是fedora20不支持arm-linux-gcc-4.5.1呢?
级别: 论坛版主
UID: 103400
精华: 0
发帖: 434
金钱: 2235 两
威望: 447 点
综合积分: 868 分
注册时间: 2014-04-24
最后登录: 2016-10-10
4楼  发表于: 2014-10-30 16:39
是你的虚拟机的环境没有配置好,确少了库文件, 需要安装gcc同时更新一下你的虚拟机,update
级别: 新手上路
UID: 15811
精华: 0
发帖: 41
金钱: 210 两
威望: 42 点
综合积分: 82 分
注册时间: 2010-03-10
最后登录: 2018-02-08
5楼  发表于: 2014-10-30 19:43

 回 4楼(嘉jjm) 的帖子

好的,我试试,谢谢
级别: 新手上路
UID: 131457
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
综合积分: 4 分
注册时间: 2017-03-16
最后登录: 2017-03-16
6楼  发表于: 2017-03-16 22:10
楼主,我现在也遇到跟你当初一样的问题,请问你是怎么解决的。多谢!!!!