Ruby Enterprise Edition 无法使用 GCC 4.5 从源代码编译,但使用 4.3.3 成功编译。
实际上,不确定它是否与 GCC 有关,但事实上,具有最新更新的 i686 Arch linux 系统不会编译 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 降级还有其他解决方案吗?