Estoy intentando reinstalar Ruby 1.9.3 con un parche que me permitirá usar ruby-debug .
Al seguir las instrucciones y ejecutar
rvm reinstall 1.9.3 --patch debug --force-autoconf
Se ejecuta y después de aplicar el parche escupe:
rvm requiere autoreconf para instalar el intérprete ruby seleccionado, sin embargo, autoreconf no se encontró en la RUTA.
Desafortunadamente, buscar en Google cómo instalar autoreconf en OS X v10.7 (Lion) (o mucha información al respecto) parece ser un callejón sin salida.
macos
osx-lion
rvm
ruby-debug
Brian
fuente
fuente
command line tools
faltantesauto*
y solo proporciona el compilador LLVM, sin GCC real, eso será un problema al compilar ruby-1.9.3-p0 o versiones inferioresRespuestas:
Si está utilizando Homebrew , intente
Que también debe instalar
autoconf
y permitirrvm
terminar de instalar.fuente
brew
no está incluido con OSX, pero puede obtenerlo aquí: mxcl.github.com/homebrewbrew install autoconf
autoconf
se instala como una dependencia deautomake
cc: @XavierShaySi desea hacer esto usando MacPorts en lugar de Homebrew , puede hacer lo siguiente:
Tuve el mismo problema y esto me lo resolvió.
fuente
Si está utilizando
brew
, laautoreconf
utilidad es parte delautoconf
paquete, así que instálela a través de:Si persiste el problema, considere cualquiera
reinstall
olink
nuevo. Úselolocate autoreconf
para averiguar dónde está.Compruebe también si
/usr/local/bin/autoreconf
existe (y está vinculado en el lugar correcto), y tiene la/usr/local/bin
ruta agregada en su/etc/paths
archivo.fuente
Al descargarlo
.pkg file from MacPorts
e instalarlo, hace el truco para mí.fuente
Resolví mi problema de autoreconf agregando la ruta a mi shell:
luego agregué la línea
donde encontré los
autoreconf
archivos y autoconf y guardé todo.Desde entonces puedo usar autoreconf sin ningún problema.
fuente
Tuve un problema similar, pero porque Homebrew se alejó del directorio de Cellar, pero por alguna razón los binarios de este paquete todavía estaban allí.
Reinstalé autoconf con el siguiente comando y autoreconf está en la RUTA correcta ahora:
brew reinstall autoconf
fuente