2012-10-06 55 views
1

Possible Duplicate:
undefined symbol: SSLv2_method when running bundle install軌,捆綁安裝的回報 - 未定義的符號:SSLv2_method

我嘗試 「捆綁安裝」 我的Rails項目,但我有這樣的錯誤:

Fetching gem metadata from https://rubygems.org/.Unfortunately, a fatal error has occurred. Please see the Bundler 
troubleshooting documentation at http://bit.ly/bundler-issues. Thanks! 
/home/vekozlov/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': /home/vekozlov/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-linux/openssl.so: undefined symbol: SSLv2_method - /home/vekozlov/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-linux/openssl.so (LoadError) 

我發現這種情況下(Ubuntu and undefined symbol for SSLv2_method)但我不明白如何解決它在Ubuntu 12.04 x64

感謝您的任何幫助。

UPD: 它爲我(俄羅斯)

http://awolf.ru/rails-on-ubuntu-with-rvm/

+0

如果你已經找到解決方案,然後將它張貼作爲回答,並接受它。 –

回答

7

按照以下步驟來解決問題:

$ source ~/.rvm/scripts/rvm 
$ rvm pkg install zlib 
$ rvm pkg install openssl 
$ sudo apt-get install libreadline-dev 
$ rvm pkg install readline 
$ rvm install 1.9.3 --with-openssl-dir=$rvm_path/usr 
$ gem install rails