Der Versuch, Ruby 2.1.2 mit rbenv unter OSX BUILD FAILED zu installieren

8

Also, wie der Titel andeutet, versuche ich, Ruby 2.1.2 zu installieren, obwohl ich versucht habe, auch andere Versionen zu installieren, und ich bekomme die gleichen Fehler. Ich verwende OSX 10.9.2.

Ich habe es versucht:

Installiere einen neuen gcc-Compiler über brew install gcc47

Installieren von aktualisierten OSX-Befehlszeilentools

Deinstallieren von rbenv und es erneut versuchen

Neustart der Maschine

Hier ist die Summe dessen, was ich bekomme:

%Vor%

Gedanken?

Giste der ausführlichen Ausgabe

    
wvm2008 28.05.2014, 18:10
quelle

4 Antworten

4

Ich konnte es mithilfe von erstellen:

%Vor%

Das ist im Grunde in dem Kommentar der Frage von wicz vorgeschlagen.

Die Lösung von KurtPreston hat nicht für mich funktioniert. Auch mit OS X 10.9.

    
StephenKing 28.08.2014 13:13
quelle
2

Ich konnte das in meiner eigenen Umgebung funktionieren lassen durch:

  1. Entfernen des von Homebrew installierten gcc: brew remove gcc47
  2. Erneutes Installieren der XCode Befehlszeilentools von der XCode-Downloadseite unter Ссылка
KurtPreston 01.08.2014 21:02
quelle
2

Ich habe versucht, 2.0 zu installieren, und habe den gleichen Fehler angezeigt. Aber jetzt scheint die CONFIGURE_OPTIONS-Überschreibung zumindest mit rvm nicht mehr zu funktionieren, also musste ich sie mit rvm install --reconfigure -C --disable-dtrace ruby-2.0.0-p594 erstellen. Dies war das erste Google-Ergebnis der Fehlermeldung ("dtrace: Script konnte nicht kompiliert werden. Probes.d: Preprocessor nicht gefunden"), also dachte ich mir, ich sollte das als aktuelle Lösung für rvm user hinzufügen. Läuft auf OSX Mavericks.

    
HerbCSO 09.12.2014 19:57
quelle
1

Ich kann das nicht auf meiner Maschine reproduzieren, tut mir leid. Als Referenz, hier ist meine Dtrace-Version, wenn das etwas mit dem Fehler zu tun haben sollte:

%Vor%

Sie können versuchen, nach Updates für XCode- und Befehlszeilenprogramme zu suchen. GCC 4 sollte nicht notwendig sein, Sie können den Compiler verwenden, der mit XCode ausgeliefert wird:

%Vor%

Aktualisieren Sie abschließend alles und versuchen Sie es erneut:

%Vor%

Wenn das noch nicht funktioniert: Einige Leute haben berichtet, dass ein einfacher Neustart der Maschine ähnliche Fehler mit dprobe / dtrace gelöst hat.

    
Patrick Oscity 28.05.2014 20:16
quelle

Tags und Links