|
发表于 2005-2-16 17:35:56
|
显示全部楼层
Post by wolf0403
Gentoo 有趣就有趣在于 USE flags。至于 GCC 的那些参数,其实意义不大。我现在出于速度考虑,用的是 march=i686 -O -pipe,呵呵。Gentoo 相对于 Debian 或者 RPM 的优势就在于 USE ,我可以 USE='-X' emerge vim 而得到的仍然是 vim,而不是一个什么 vim-lite 之类的怪物。
其实 debian 也可以控制的。
例如, 如果我想要一个最小版本的 bash
apt-get source bash
当前目录下面就有 bash tar ball & diff patch 了。将它展开,
然后运行 debian/rules binary-minimal CFLAGS=“-march=i686 -Os -pipe -Wl,O1"
就可以编译出一个是现有 bash 1/3 大的 bash, 只是很多功能没有了, 呵呵。
对我而言, 这就够了,我不想编译所有的软件包,只想编译几个引用关系不爽, 或者想优化性能的几个软件包就可以了。 例如, vim 是可以控制的。 |
|