2013-08-03 9 views
5

Ich versuche Ruby 2.0.0-p247 mit rbenv zu installieren und bekomme immer den gleichen Fehler, egal was ich mache. Hier ist der Befehl und Antwort:Installiere Ruby 2.0.0-p247 mit rbenv

$ RUBY_CONFIGURE_OPTS=--with-openssl-dir=/usr/local/Cellar/openssl/1.0.1e rbenv install 2.0.0-p247 
Downloading ruby-2.0.0-p247.tar.gz... 
-> http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz 
Installing ruby-2.0.0-p247... 

BUILD FAILED 

Inspect or clean up the working tree at /var/folders/v1/f8v8hqk12cdcdjwp660mz8fm0000gp/T/ruby-build.20130803134459.46575 
Results logged to /var/folders/v1/f8v8hqk12cdcdjwp660mz8fm0000gp/T/ruby-build.20130803134459.46575.log 

Last 10 log lines: 
installing default gems:  /Users/scottmagdalein1/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0 (build_info, cache, doc, gems, specifications) 
           bigdecimal 1.2.0 
           io-console 0.4.2 
           json 1.7.7 
           minitest 4.3.2 
           psych 2.0.0 
           rake 0.9.6 
           rdoc 4.0.0 
           test-unit 2.0.0.0 
The Ruby openssl extension was not compiled. Missing the OpenSSL lib? 

Ich weiß, diese Frage an anderer Stelle wurde gefragt, aber diese Lösungen geben Sie mir noch die gleiche Antwort in Bezug auf OpenSSL. Hilfe?

Antwort

2

Sie sollten CONFIGURE_OPTS anstelle von RUBY_CONFIGURE_OPTS verwenden.

den OpenSSL-Verzeichnis Standort:

brew --prefix openssl 

Und hier ist der letzte Befehl, den ich verwende 2.0.0-S. 247 auf MacOS zu installieren:

CONFIGURE_OPTS="--with-openssl-dir=/usr/local/opt/openssl" rbenv install 2.0.0-p247 
+0

Richtig! Mein Hauptproblem war auch, dass Openssl veraltet war, aber Brew hat es mir nicht gesagt. deinstallieren und neu installieren behoben. –

Verwandte Themen