LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: hans_yu

用最新软件制作LFS的尝试

[复制链接]
发表于 2007-2-28 21:54:05 | 显示全部楼层
Post by csfrank
.
.
内核开发组从 2.6.18 版本开始担负起了维护内核头文件的工作,因此获取"纯净的"内核头文件有了一种新方法(直接从内核源码包中使用"make headers_install"命令安装)。但是由于这种方法太新,尚未经过长时间的实践检验,所以不适合 Glibc-2.3.6 版本,但是对 Glinc-2.5 是没问题的。

嘿嘿,看看先,毕竟是标配。。谁现在 LFS 还故意折腾 glibc 2.3.6?
回复 支持 反对

使用道具 举报

发表于 2007-2-28 22:22:17 | 显示全部楼层
折腾 glibc 2.3.6 才是最郁闷的地方,现在仍未找到最直接及保险的方法把它由编译源码升级到 2.5。重建 toolchain 等於又要大干一场,汝有良方否?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-28 22:30:29 | 显示全部楼层
我上次试了一下直接将2.5的文件覆盖2.3的文件,结果机子立刻就崩溃的一泻千里。
幸好后来又救了回来。
参照Windows的做法,可能需要做一个stub库,将2.3的函数链接转移到2.5的库中,但这样显然效率太低。
不知道各种软件在安装的时候是怎样与各种版本的glibc兼容的
回复 支持 反对

使用道具 举报

发表于 2007-3-1 11:47:09 | 显示全部楼层
可以用gcc-4。2,lfs里只有一个文件inetutils不能编译。
回复 支持 反对

使用道具 举报

发表于 2007-3-1 17:37:13 | 显示全部楼层
Post by d00m3d
折腾 glibc 2.3.6 才是最郁闷的地方,现在仍未找到最直接及保险的方法把它由编译源码升级到 2.5。重建 toolchain 等於又要大干一场,汝有良方否?

不升级,最好的良方。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-1 18:39:00 | 显示全部楼层
不然不然,看见有新的功能,不试一下,岂非心有不甘
回复 支持 反对

使用道具 举报

发表于 2007-3-1 18:47:16 | 显示全部楼层
LFS 不是用来没事升级的,不然用 Gentoo 吧。其实 LFS 就是练习用,real life 里用 LFS 太累了。我受不了才换发行版的。呵呵。
回复 支持 反对

使用道具 举报

发表于 2007-3-1 20:19:00 | 显示全部楼层
Post by 杨志全
可以用gcc-4。2,lfs里只有一个文件inetutils不能编译。


我也在等gcc-4.2,4.2的分支创建好久了,但是没有动静。
昨天到gcc的mail-list上看了看,原来4.2性能比4.1大概有~17%左右的下降,开发组正在讨论是否省略掉4.2,将现在的4.1或4.3分支作为4.2发布,然后直接跳到4.3。
回复 支持 反对

使用道具 举报

发表于 2007-3-1 21:16:43 | 显示全部楼层
Post by 晨想
LFS 不是用来没事升级的,不然用 Gentoo 吧。其实 LFS 就是练习用,real life 里用 LFS 太累了。我受不了才换发行版的。呵呵。
Negative!"练习用"绝不认同,real life 用 LFS 也不稀奇呀。俺刚好相反,对 Debian/Gentoo 等过於自动及定制性交与别人不奈烦才转投 LFS。。。
回复 支持 反对

使用道具 举报

发表于 2007-3-1 21:43:51 | 显示全部楼层
。嘿嘿,我原来也这么想的,,
不过用了发行版后,我觉得,,LFS 还是用来做练习比较好,真正使用太麻烦了,不是一般人能接受的。。除了我们几个BT。嘿嘿
回复 支持 反对

使用道具 举报

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

本版积分规则

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