rvm Fehler beim Ausführen von './configure

1083
Coda Chang

Beschreibung

Nachdem ich mein Macbook auf das neue migriert habe, stößt ich bei der Neuinstallation auf einen Fehler rvm

Schritte zum Reproduzieren

⋊> rvm install 2.3.3 

Umgebung

  1. OSX 10.13.3
  2. rvm version: rvm 1.29.3(master) von Michal Papis, Piotr Kuczynski
  3. System Rubin: Rubin 2.5.0p0
  4. Fischmuschel, Version 2.5.0

Erwartetes Verhalten

Ruby 2.3.3via rvm perfekt installieren .

Tatsächliches Verhalten

Searching for binary rubies, this might take some time. No binary rubies available for: osx/10.13/x86_64/ruby-2.3.3. Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies. Checking requirements for osx. Certificates bundle '/usr/local/etc/openssl/cert.pem' is already up to date. Requirements installation successful. Installing Ruby from source to: /Users/Coda/.rvm/rubies/ruby-2.3.3, this may take a while depending on your cpu(s)... ruby-2.3.3 - #downloading ruby-2.3.3, this may take a while depending on your connection... ruby-2.3.3 - #extracting ruby-2.3.3 to /Users/Coda/.rvm/src/ruby-2.3.3..... ruby-2.3.3 - #applying patch /Users/Coda/.rvm/patches/ruby/ruby_2_3_gcc7.patch. ruby-2.3.3 - #applying patch /Users/Coda/.rvm/patches/ruby/2.3.3/random_c_using_NR_prefix.patch. ruby-2.3.3 - #configuring........................ Error running './configure --prefix=/Users/Coda/.rvm/rubies/ruby-2.3.3 --with-opt-dir=/usr/local/Cellar/libyaml/0.1.7:/usr/local/Cellar/readline/7.0.3_1:/usr/local/Cellar/libksba/1.3.5:/usr/local/opt/openssl --disable-install-doc --enable-shared', please read /Users/Coda/.rvm/log/1518890785_ruby-2.3.3/configure.log There has been an error while running configure. Halting the installation. 

Die Protokolldatei /Users/Coda/.rvm/log/1518890785_ruby-2.3.3/configure.log enthält Folgendes:

checking size of long long... configure: error: in `/Users/Coda/.rvm/src/ruby-2.3.3': configure: error: cannot compute sizeof (long long) See `config.log' for more details 

Informationen zur Umgebung finden Sie hier ( https://gist.github.com/fifiteen82726/47bb65311f9c1399f327e2a470251a42 )

1

1 Antwort auf die Frage

4
ArdentLearner

Das gleiche Problem hatte ich nach der Migration meines Mac (beide MacOS High Sierra). Nach dem Rennen

sudo mv /usr/local/include /usr/local/include_old 

und dann

rvm install 2.5.0 --with-openssl-dir=/usr/local/opt/openssl/bin/openssl 

Die Dinge begannen normal zu funktionieren.

Allein der Befehl 'mv' hat für mich sehr gut funktioniert. Vielen Dank! Adam Grant vor 6 Jahren 0