LinuxSir.cn,穿越时空的Linuxsir!

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

我第一次LFS,希望大家帮忙。

[复制链接]
发表于 2005-5-8 22:05:12 | 显示全部楼层 |阅读模式
做LFS6.1,chroot之后安装glibc能不能加优化的cflags参数? chroot之后如果关机或重启,下次继续做前需要做什么工作?
 楼主| 发表于 2005-5-8 22:47:39 | 显示全部楼层
完了,checking for C cleanup handling... no
configure: error: the compiler must support C cleanup handling,估计是gcc安装的时候出问题了check的时候比例子多了几个错误,我没在意...
可能要从头再来了...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-8 22:52:53 | 显示全部楼层
哦,是因为加了特殊的优化参数,需要gcc有特殊的功能吧..
unset了CFLAGS之后就好了。.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-9 00:28:17 | 显示全部楼层
make[2]: *** [/sources/glibc-build/sunrpc/xbootparam_prot.stmp] Error 1
make[2]: Leaving directory `/sources/glibc-2.3.4/sunrpc'
make[1]: *** [sunrpc/others] Error 2
make[1]: Leaving directory `/sources/glibc-2.3.4'
make: *** [all] Error 2

采用这个-pipe -Os -march=pentium3 -mmmx -msse -mfpmath=sse,387 -malign-double -fomit-frame-pointer -fforce-mem -fforce-addr -finline-functions -finline-limit=400 -fmove-all-movables -freduce-all-givs -freorder-blocks -freorder-functions -frename-registers -ftracer -fweb -funit-at-a-time -fbranch-target-load-optimize2 这个优化参数来编译chroot后的glibc,但是出现了以上的两个错误,谁能指教一下?
回复 支持 反对

使用道具 举报

发表于 2005-5-9 09:21:16 | 显示全部楼层
别优化glibc了,它自己的优化比较好。其实你还算比较幸运的,有的优化完了,开始没事,到装xfree的时候装不上,只能当服务器使了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-9 22:27:39 | 显示全部楼层
我有疑问,为什么gentoo可以优化参数编译glibc,LFS却不能?

现在不优化都通不过了...-_-'
configure过了,make和make check出2个错误今天再试。

请教大家创建临时系统的时候安装这个包(见图)所需要的zlib,debian里没有,安装了zlib包但是configure的时候说找不到...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2005-5-11 01:09:25 | 显示全部楼层
第一次还是安装稳定的6.0比较好
我一次就成功了的
回复 支持 反对

使用道具 举报

发表于 2005-5-11 09:08:55 | 显示全部楼层
我没有用优化,编译通过,但是到启动的时候出错,不知道是内核编的不对还是启动脚本不对。
回复 支持 反对

使用道具 举报

发表于 2005-5-12 10:20:13 | 显示全部楼层
不是LFS不能,是LFS不优化,呵呵。关于优化,有很多争议的。能优多少,有什么效果,其实与用户关系不大,基本上取决于软件作者。比如O3吧,够高了,但如果你编译mplayer用这个,还不如它自己的参数。
回复 支持 反对

使用道具 举报

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

本版积分规则

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