2 votos

La construcción falla con configure: error: no se pudo hacer ./config.status

Me encuentro con un extraño error de compilación en OSX 10.12. No se puede construir ningún software en la línea de comandos. Por ejemplo, ninguno de los paquetes Opus, PJSIP y LibreSSL se construyen. (Dependencias para Telephone: https://github.com/eofster/Telephone ) Todos los pasos de configuración salen con el mismo error.

configure: creating ./config.status
configure: error: could not make ./config.status

Xcode 8.1 se instala con herramientas de línea de comandos.

$ gcc -v
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 8.0.0 (clang-800.0.42.1)
Target: x86_64-apple-darwin16.1.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

Ya reinstalé las herramientas de línea de comandos una vez.

Hace unos días intenté construir Jekyll y también falló con el mismo error. Me rendí en ese momento pensando que era algún error relacionado con Jekyll.

Cualquier indicación será de ayuda.

0voto

Abhay Ghatpande Puntos 21

Así que finalmente funciona, pero no puedo decir que esté resuelto porque no tengo la causa exacta del problema. Resulta que podría ser un problema relacionado con el PATH. Me encontré con esto Correo electrónico: que menciona la posibilidad de que un PATH cause problemas. Aunque no pude ver nada relacionado con ruby o java o Python en mi PATH, había jugado previamente con rbenv, jenv y pyenv. Lo único que tenía actualmente era npm-packages en mi PATH. Así que simplemente comenté todo lo relacionado con el PATH en mi ~/.bash_profile y probé el configure de nuevo, y ¡voilá!, ¡funciona! Se crea el archivo config.status, configure --help también muestra la información de ayuda, etc. Todavía tengo que averiguar cuál era el segmento ofensivo en mi PATH. Pero por el momento, estoy feliz de poder empezar a construir en la línea de comandos de nuevo. Espero que esto ayude a alguien que tenga problemas similares en el futuro.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X