make.conf
- CHOST
- Pentiumより前
- 現状維持をお勧めします
- 無印〜MMX Pentium,K6
- CHOST="i586-pc-linux-gnu"
- Pentium2以降,Athron以降
- CHOST="i686-pc-linux-gnu"
- PPC,Sparc,etc
- id:setsuma:20000202 参照
- CFLAGS
- -march,-mcpu // -march の方が専用命令とか使います
- Intel Pentium(無印)
- "i586" or "pentium"
- MMX Pentium
- "pentium-mmx"
- Pentium2,Celeron-Mendocino
- "pentium2"
- Pentium3,Celeron-Coppermine
- "pentium3"
- Pentium4,Celeron-Willamette
- "pentium4"
- AMD K6
- "k6"
- K6-2
- "k6-2"
- K6-3
- "k6-3"
- Athron
- "athron"
- 雷鳥 Athron
- "athron-tbird"
- Athron XP,雷鳥XP
- "athlon-xp"
- Athron 4
- "athlon-4"
- Athron MP
- "athlon-mp"
- Duron
- 不明。"athron"で良いのかなぁ…
-
- 他の最適化命令
- -O2
- コンパイルエラーや実行時エラーが出たら、コレに直して再コンパイルしてからエラーレポートをする義務
- -Os
- -O2 より速度で劣るが、ファイルサイズが小さくなる。エラーの元になることもある
- -O3
- 普通はLv3でコンパイルすると良い
- -O4〜
- 人柱以外は厳禁?
- -pipe
- パイプライン処理を行う。入れておこう
- -ffast-math
- 数学関数の入力にエラーがないと仮定する高速化。結構危険?
- -falign-functions=4
- -fomit-frame-pointer
- SYNC
- GENTOO_MIRRORS
- ソースを落とすサーバ。wgetを使うのでHTTPかFTPとか。
- 回線的に近いサーバを選ぶべき…
- http://mirror.gentoo.gr.jp
- http://gentoo.gg3.net
- ftp://ftp.gg3.net/gentoo ... で良かったっけ?
- KDD LABに ミラーがあったような気がする。
- ftp.jaist.ac.jp の深い階層に、gentooがミラーされている。
- 韓国のミラー。物理的には近いけど、回線的には遠い。アメリカのほうが回線的には近い…と思う。(プロバイダによる)