LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1690|回复: 18

用gcc4.1做LFS

[复制链接]
发表于 2006-3-11 23:28:59 | 显示全部楼层 |阅读模式
LFS的gcc4.1的patch已经出来了, 准备用它做LFS, glibc也用上2.4. 明天开始.预计一周搞定. 用公司机器, 然后拷贝到我的笔记本上.
发表于 2006-3-11 23:35:21 | 显示全部楼层
祝你成功.
我这里用linux-2.6.15.6+binutils-2.16.1+gcc-4.1+glibc-2.4没有什么问题,已经用了几天,至少没发现什么问题.和gcc-4.0.2做法没有区别,挺顺利的.
根据终极幻想的编译测试结果说,make check没有发现错误.不过我这里出了几个time out的错误.
回复 支持 反对

使用道具 举报

发表于 2006-3-12 01:05:31 | 显示全部楼层
gcc-specs 里边的那些内容,如果我只是单纯的使用 i386 的话,只改动 i386 里边的内容就可以了吧。当然,INCLUDES 的还是要改的。

感觉最近的LFS改动的东西还是很多的。重新,慢慢的,系统的看一次,也许会有新的收获。
回复 支持 反对

使用道具 举报

发表于 2006-3-12 11:30:34 | 显示全部楼层
我用的youbest一样的版本也装成功了,包括编译Xorg7.0也没问题。
有空我还想试试看GCC4.0.3,呵呵,喜欢尝新是天性啊~~
回复 支持 反对

使用道具 举报

发表于 2006-3-12 18:56:37 | 显示全部楼层
youbest 兄可有心得可以发表?
回复 支持 反对

使用道具 举报

发表于 2006-3-12 19:15:14 | 显示全部楼层
Post by d00m3d
youbest 兄可有心得可以发表?


一时也没想出有什么心得,只是觉得特别的顺利,也没有什么特别的补丁,步骤和LFS-svn手册上的一模一样.速度上也没有觉得明显区别.只是glibc-2.4不再继续提供Linuxthreads的支持了.

这次没有继续使用linux-libc-headers-2.6.12.0这个包了,觉得版本老了点,目前使用新的头文件编译系统还没有发现问题.

我是重新安装的,终极幻想是升级上去的,他一定有心得!嘿嘿!
回复 支持 反对

使用道具 举报

发表于 2006-3-12 19:42:17 | 显示全部楼层
我也没啥心得,升级也很容易。。

我是从 LFS 6.1.1 升级上去的。
1。bintuils 要 2.16.1。不然 glibc 安装出错。
2。先升级 gcc 为 4.1.0。我是什么补丁都没打,除了几个 sed,都是 blfs 里边提供的。
3。配置参数最好保持一致。不过我的 glibc 是用 NPTL 覆盖 Linuxthread 的,不知道会不会有什么潜在问题。。


我的主系统也升级了 gcc 为 4.1.0,make check 也没错误。但是 glibc check的时候有一个错误,不敢贸然升级。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-13 09:23:55 | 显示全部楼层
发现expect 最新的版本不能configure, 它需要tk8.4.
回复 支持 反对

使用道具 举报

发表于 2006-3-13 09:50:16 | 显示全部楼层
这些都还好,,现在的问题是 vmware/nvidia驱动 在 gcc 4.1 下都编译不过去,我还要重新用 4.0.2 覆盖回来。。郁闷。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-13 10:05:45 | 显示全部楼层
还好, 我用的是radeon7500 Mobile的卡, xorg自带.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表