ruby-on-rails - 带有RVM的Mac OSX上的Rails Segmentation Fault

标签 ruby-on-rails osx-snow-leopard rvm

创建新的Rails应用程序时,出现以下错误:

/usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:799: [BUG] Segmentation fault
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin10.8.0]

所有的rails文件似乎都已生成,但是上面的错误仍然存​​在。任何想法或建议,将不胜感激。

最佳答案

在我看来,这似乎是LLVM GCC的问题,请尝试使用GNU GCC。

最简单的方法是安装osx-gcc-installer并重新安装ruby:

rvm reinstall 1.9.3

EDIT2:也可以使用可通过HomeBrew/MacPorts获得的gcc-4.2,安装CommandLineTools并按照rvm requirements的说明进行操作。

编辑1:我到处搜索并遇到了这个http://www.seqmedia.com/2012/05/08/frustrations-abound-rvm-vs-macports-and-the-bug-segmentation-fault/-我记得在OSX中我已经提到它openssl坏了,最简单的检查方法是:
rvm get stable
rvm autolibs enable
rvm reinstall 1.9.3

关于ruby-on-rails - 带有RVM的Mac OSX上的Rails Segmentation Fault,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10540155/

相关文章:

ruby-on-rails - rails 4 : getting Webpacker to work with CircleCI

ruby-on-rails - 为什么当 rails generate 与选项一起运行时 minitest 会抛出 OptionParse::InvalidOption ?

ruby - RVM警告消息

ruby-on-rails - 在Rails中缓存动态生成的图像

ruby-on-rails - 在 Ruby on Rails 上,脚本/服务器所需的 "commands/server"在哪里?

ruby-on-rails - Rails,如何确定今天是否创建了用户?

Eclipse Helios x64 (Mac) - JSP 编辑器挂起/卡住

python - Snow Leopard、Homebrew python 2.7、virtualenv、libjpeg 和 PIL = 导入错误

macos - 有没有办法通过 Applescript Hook OSX sleep /唤醒事件?

ruby - 如何修复 RVM gem "[ missing bin/ruby ]"