Je tente de réinstaller Ruby 1.9.3 avec un patch qui me permettra d'utiliser-debug rubis .
Lorsque vous suivez les instructions et exécutez
rvm reinstall 1.9.3 --patch debug --force-autoconf
Il traverse et après l'application du patch crache:
rvm nécessite autoreconf pour installer l'interpréteur ruby sélectionné mais autoreconf n'a pas été trouvé dans le PATH.
Malheureusement, chercher sur Google comment installer autoreconf sur OS X v10.7 (Lion) (ou beaucoup d'informations à ce sujet) semble être une impasse.
macos
osx-lion
rvm
ruby-debug
Brian
la source
la source
command line tools
lesauto*
outils manquants et ne fournit que le compilateur LLVM - pas de vrai GCC, ce sera un problème lors de la compilation de ruby-1.9.3-p0 ou des versions inférieuresRéponses:
Si vous utilisez Homebrew , essayez
Ce qui devrait également installer
autoconf
et permettrervm
de terminer l'installation.la source
brew
n'est pas inclus avec OSX, mais vous pouvez l'obtenir ici: mxcl.github.com/homebrewbrew install autoconf
autoconf
est installé en tant que dépendance deautomake
cc: @XavierShaySi vous souhaitez faire cela en utilisant MacPorts au lieu de Homebrew , vous pouvez faire:
J'ai eu le même problème et cela l'a résolu pour moi.
la source
Si vous utilisez
brew
, l'autoreconf
utilitaire fait partie duautoconf
package, alors installez-le via:Si le problème persiste, pensez à l'un
reinstall
ou l' autre oulink
à nouveau. Utilisezlocate autoreconf
pour savoir où il se trouve.Vérifiez également si
/usr/local/bin/autoreconf
existe (et est lié au bon endroit), et vous avez le/usr/local/bin
chemin ajouté dans votre/etc/paths
fichier.la source
En téléchargeant
.pkg file from MacPorts
et en l'installant, cela fait l'affaire pour moi.la source
J'ai résolu mon problème d'autoreconf en ajoutant le chemin à mon shell:
puis j'ai ajouté la ligne
où j'ai trouvé les
autoreconf
fichiers et autoconf et tout enregistré.Depuis, je peux utiliser autoreconf sans aucun problème.
la source
J'ai eu un problème similaire, mais parce que Homebrew s'est éloigné du répertoire Cellar, mais pour certaines raisons, les binaires de ce paquet étaient toujours là.
J'ai réinstallé autoconf avec la commande suivante et autoreconf est maintenant dans le bon PATH:
brew reinstall autoconf
la source