Ruby EnterpriseEditionはGCC4.5でソースからコンパイルできませんが、4.3.3で正常にコンパイルされます。
実際、それがGCCに関するものかどうかはわかりませんが、実際には、更新が最も少ないi686ArchLinuxシステムはREをコンパイルしません。
コンパイルは次のメッセージで失敗します:
mkdir -p .ext/common
make PRELIBS='-Wl,-rpath,/opt/ruby-enterprise-1.8.7-2010.01/lib -L/opt/ruby-enterprise-1.8.7-2010.01/lib -ltcmalloc_minimal '
./lib/fileutils.rb:1215: [BUG] Segmentation fault
ruby 1.8.7 (2009-12-24 patchlevel 248) [i686-linux], MBARI 0x8770, Ruby Enterprise Edition 2010.01
make: *** [.rbconfig.time] Aborted
GCCのダウングレード以外の解決策はありますか?