LinuxSir.cn,穿越时空的Linuxsir!

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

/etc/make.conf 中的优化参数(cflags) 竟然会自动改变?!

[复制链接]
发表于 2006-6-29 21:43:37 | 显示全部楼层 |阅读模式
先设置好了优化参数
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
再从Stage1 开始,结果,Stage2完成后,再emerge gnome一个多小时后,发现屏幕上的有关优化信息不太对,就看了一下/etc/make.conf, 结果变成,
CHOST="i386-pc-linux-gnu"
CFLAGS="-O2 -mcpu=i686 -pipe"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
有可能从Stage2这些参数就自动改变了。忙一天做的,竟然没充分优化,:(

这是第一次,使用gentoo, 以前用过一次LFS,感觉gentoo 比 LFS容易很多,很多细节都被隐藏了。

说实在话,真不想再从头来一次,人都快疯了。不过感觉reiser4还不错,速度很快,希望能稳定下来。
发表于 2006-6-29 21:47:31 | 显示全部楼层
-march=pentium似乎有问题,因此CFLAGS被自动替换。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-29 21:50:21 | 显示全部楼层
对了,有经验的老兔子们,能不能说一下,不同优化参数之间的差异,有多大,上面的情况,是否值得重新来一下,如果重新来的话,有什么好的建议,还是有从头来?
谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-29 21:51:39 | 显示全部楼层
Post by sheep204
-march=pentium似乎有问题,因此CFLAGS被自动替换。


那也不应该把,CHOST="i686-pc-linux-gnu" 也给变了吧:(
回复 支持 反对

使用道具 举报

发表于 2006-6-29 21:52:18 | 显示全部楼层
正常情况应该是不会变的,除非自己改。btw,一般从stage3开始就好了,这也是官方推荐的。
如果仅仅是因为优化参数,没有必要重来的
回复 支持 反对

使用道具 举报

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

本版积分规则

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