免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 13390 | 回复: 17
打印 上一主题 下一主题

[C] 如何在没有编译器的linux中安装gcc [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-12-08 16:50 |只看该作者 |倒序浏览
碰到一个嵌入式redhat linux操作系统,内核2.4.20,没有任何编译器也不支持rpm。我想装一个gcc,就可以编译程序或装其它软件。请问这种情况下该怎么安装啊?
小弟有个思路,但还没有实现:先在标准linux中./configure,make好一个gcc.tar.gz,然后将make好的结果文件上传到设备中,再make install.这样做即使能make install成功也会有一个问题,如何设定系统的编译器为gcc?
请高手指教!

论坛徽章:
0
2 [报告]
发表于 2010-12-08 16:54 |只看该作者
yum 应该就可以吧!

论坛徽章:
0
3 [报告]
发表于 2010-12-08 17:02 |只看该作者
谢谢,我不太懂yum,但也试过,好像yum也需要先安装再使用吧,而且安装过程还需python之类的,我的环境里没有python,python在这种环境下怎么安装?

论坛徽章:
0
4 [报告]
发表于 2010-12-08 17:14 |只看该作者
连RPM都没有,YUM就更不用提了。
你可以找同样内核版本的比较完善的系统,把里面的gcc直接复制过来。
或者不要在这个系统上安装编译器。
想安装什么软件在一个完善的系统上用交叉编译搞定。

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
5 [报告]
发表于 2010-12-08 17:18 |只看该作者
这个情况就属于交叉编译发挥威力的时候了。

论坛徽章:
0
6 [报告]
发表于 2010-12-08 17:32 |只看该作者
鸡生蛋?蛋生鸡?

论坛徽章:
0
7 [报告]
发表于 2010-12-08 18:02 |只看该作者
鸡生蛋?蛋生鸡?
logicBaby 发表于 2010-12-08 17:32

人造鸡,人造蛋。

论坛徽章:
0
8 [报告]
发表于 2010-12-08 19:47 |只看该作者
这么牛的内核,话说我用的都是比较新的,。。。

论坛徽章:
0
9 [报告]
发表于 2010-12-08 21:56 |只看该作者
4楼的话很有启发,我还是想把gcc装过来,这样就可以安装其它软件了。要是复制gcc的话应该怎么做,如何判定哪些文件/文件夹需要复制,哪些不复制? 复制过去后用不用设置环境变量之类的,以便让系统自动识别gcc(比如执行make)?再次感谢!

论坛徽章:
0
10 [报告]
发表于 2010-12-08 22:38 |只看该作者
{:3_182:}还有这种情况?不过我arm交叉编译器下载了直接用,x86的gcc应该也有做好的下载直接用的吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP