Ich versuche, Ruby 1.9.3 mit einem Patch neu zu installieren, mit dem ich Ruby-Debug verwenden kann .
Wenn Sie den Anweisungen folgen und laufen
rvm reinstall 1.9.3 --patch debug --force-autoconf
Es läuft durch und nach dem Auftragen spuckt der Patch aus:
Für rvm ist autoreconf erforderlich, um den ausgewählten Ruby-Interpreter zu installieren. Die autoreconf wurde jedoch nicht im PATH gefunden.
Leider scheint es eine Sackgasse zu sein, nach der Installation von autoreconf unter OS X 10.7 (Lion) zu suchen (oder überhaupt viele Informationen darüber).
macos
osx-lion
rvm
ruby-debug
Brian
quelle
quelle
command line tools
, daauto*
Tools fehlen und nur LLVM-Compiler zur Verfügung stehen - kein echtes GCC, das beim Kompilieren von Ruby-1.9.3-p0 oder niedrigeren Versionen ein Problem darstelltAntworten:
Wenn Sie Homebrew verwenden , versuchen Sie es
Welches sollte auch installieren
autoconf
und ermöglichenrvm
, die Installation zu beenden.quelle
brew
ist nicht in OSX enthalten, aber Sie können es hier erhalten: mxcl.github.com/homebrewbrew install autoconf
autoconf
wird als Abhängigkeit vonautomake
cc installiert : @XavierShayWenn Sie dies mit MacPorts anstelle von Homebrew tun möchten , können Sie Folgendes tun:
Ich hatte das gleiche Problem und das löste es für mich.
quelle
Wenn Sie verwenden
brew
, ist dasautoreconf
Dienstprogramm Teil desautoconf
Pakets. Installieren Sie es also über:Wenn das Problem weiterhin besteht, ziehen Sie es entweder
reinstall
nochlink
einmal in Betracht . Verwendenlocate autoreconf
, um herauszufinden, wo es ist.Überprüfen Sie auch, ob
/usr/local/bin/autoreconf
vorhanden ist (und an der richtigen Stelle verlinkt ist), und Sie haben den/usr/local/bin
Pfad in Ihrer/etc/paths
Datei hinzugefügt .quelle
Durch das Herunterladen
.pkg file from MacPorts
und Installieren erledigt es den Trick für mich.quelle
Ich habe mein Autoreconf-Problem gelöst und den Pfad zu meiner Shell hinzugefügt:
dann habe ich die Zeile hinzugefügt
wo ich das gefunden habe
autoreconf
und autoconf dateien gefunden und alles gespeichert habe.Seitdem kann ich autoreconf problemlos verwenden.
quelle
Ich hatte ein ähnliches Problem, aber weil Homebrew vom Cellar-Verzeichnis weggezogen war, waren aus einigen Gründen immer noch Binärdateien dieses Pakets vorhanden.
Ich habe autoconf mit dem folgenden Befehl neu installiert und autoreconf befindet sich jetzt im richtigen Pfad:
brew reinstall autoconf
quelle