我已经为 rubies 1.8.7 和 1.9.1 安装了 openssl 1.0.1c 要求,然后执行 rvm 重新安装这些 rubies。
安装 1.9.3-p194 后,当我尝试运行 webrick 失败时,会打印出以下消息:
Exiting
~/.rvm/gems/ruby-1.9.3-p194@gem193p194/gems/activesupport-3.1.0/lib/active_support/dependencies.rb:240:in `require': ~/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/i686-linux/openssl.so: undefined symbol: SSLv2_method - ~/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/i686-linux/openssl.so (LoadError)h
我已经阅读然后解决是必要的执行
rvm install pkg openssl
然后重新安装所有红宝石!
如果我这样做了,我可能会丢失在 ruibes 1.8.7 和 1.9.1 上应用的所有补丁和修改 (调试 e openssl 的补丁和修改)?
非常感谢