Solarisの場合、実機上でのセルフコンパイルと、
別環境でのクロスコンパイルとでは結果のバイナリーが微妙に異なって
結局クロスの方は使えないことが多い。

Linuxではクロスコンパイラもセルフコンパイラも同一バイナリーが生成され、
クロスコンパイラがきちんと作られてることがわかる。
よってクロスコンパイラはgcc/Linuxの文化。