0

我已经为 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 的补丁和修改)?

非常感谢

4

1 回答 1

0

我有类似你的东西。

RAILS,捆绑安装返回 - 未定义符号:SSLv2_method

就我而言,我写了这个链接:http ://awolf.ru/rails-on-ubuntu-with-rvm/ 它是俄语的,但命令很简单。

于 2012-10-06T12:58:41.447 回答