免费注册 查看新帖 |

Chinaunix

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

能在linux-2.4.20的rh下 , 建立编译2.6内核的交叉编译链么? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-07 16:26 |只看该作者 |倒序浏览
有两个问题想请教一下:
第一:我使用的是REDHAT 内核为linux-2.4.20 能够在这上面建立linux-2.6的交叉编译链么?  


在这个redhat上我已经建好了一个交叉编译工具链,用的是:
binutils-2.10.1
gcc-2.95.3
glibc-2.2.3
glibc-linuxthreads-2.2.3
而我目前想要建立一个可以供2.6内核使用的交叉便宜工具链,使用的软件包为:
binutils-2.15、
gcc-3.4.2、
glibc-2.2.5、
linux-2.6.14、
glibc-linuxthreads-2.2.5
我打算如下操作:
1.解压缩内核, make menuconfig ,make(make 这步会失败,但是我只是想要它产生,version.h 和autoconf.h,所以暂时不管报的错)
2.安装binutils
3.安装glibc头文件
4.安装gcc的引导编译器
5.安装glibc
6.安装完整的gcc

第二:我这么做的步骤有错误么?
(另外:我在安装gcc的引导编译器的时候如果使用 --without-headers 可以通过,但是如果用--with-headers就不行,但是我已经安装了头文件了,不知道是不是需要给gcc打什么补丁? ) 望指点~

论坛徽章:
0
2 [报告]
发表于 2006-03-07 16:33 |只看该作者
不要沉了啊~~

论坛徽章:
0
3 [报告]
发表于 2006-03-07 21:13 |只看该作者
各位大哥~~!

论坛徽章:
0
4 [报告]
发表于 2006-03-15 14:05 |只看该作者
我觉得你down下来的工具包还不齐全
另外完全可以建立你的交叉编译链

论坛徽章:
0
5 [报告]
发表于 2006-03-22 20:15 |只看该作者

回复 4楼 weimeng4359 的帖子

还需要什么包包? 如果去下载一个现成的toolchain是不是更适合新手?

论坛徽章:
0
6 [报告]
发表于 2006-03-23 12:45 |只看该作者
应该可以的,不过非常麻烦。单就是配置多个gcc版本共存就比较麻烦了。

论坛徽章:
0
7 [报告]
发表于 2006-03-23 15:31 |只看该作者
你可以参考LFS 6.1中gcc编译工具链的制作方法。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP