我的MacBook Pro Retina上安装了10.10。在这段时间里,我的机器上的REE 1.8.7-2011.12工作正常。我升级到10.11 El Capitan,一切正常。我最近卸载并重新安装了RVM以清理我的Ruby环境。它与Ruby 2.2.3以及其他各种版本一起工作得很好。但是,我处理的其中一个项目是遗留应用程序,需要特定版本的REE ree-1.8.7-2011.12
。
表现得好像安装得好。但是,当我去安装我的第一个宝石gem install bundler
时,我得到了:
/Users/myusername/.rvm/rubies/ree-1.8.7-2011.12/lib/ruby/1.8/timeout.rb:60: [BUG] Segmentation fault
ruby 1.8.7 (2011-12-28 MBARI 8/0x6770 on patchlevel 357) [i686-darwin15.0.0], MBARI 0x6770, Ruby Enterprise Edition 2011.12
我花了很多时间试图解决这个问题而不必为此创建一个虚拟机,尽管它可能会解决我的问题。关于如何防止分段错误的任何建议?