La compilación falla con la configuración: error: no se pudo hacer ./config.status

1

Ante 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 construirán. (Dependencias para teléfono: enlace ) 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 la línea de comandos.

Hace unos días intentaba construir Jekyll y eso también falló con el mismo error. Me di por vencido en ese momento pensando que era un error relacionado con Jekyll.

Cualquier puntero ayudará.

    
pregunta Abhay Ghatpande 28.11.2016 - 01:57

1 respuesta

0

Así que finalmente funciona, pero no puedo decir que esté resuelto porque no tengo la causa exacta del problema. Resulta que esto podría ser un problema relacionado con PATH. Encontré esto publicación que menciona la posibilidad de que un PATH cause problemas. Aunque no pude ver nada relacionado con ruby o java o python en mi RUTA, anteriormente había jugado con rbenv, jenv y pyenv. Lo único que tenía actualmente era npm-packages en mi PATH. Así que acabo de comentar todo lo relacionado con PATH en mi ~ / .bash_profile y probé la configuración nuevamente, ¡y listo! ¡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 RUTA. ¡Pero por el momento, estoy feliz de poder comenzar a construir en la línea de comandos nuevamente! Espero que esto ayude a alguien que enfrenta problemas similares en el futuro.

    
respondido por el Abhay Ghatpande 23.12.2016 - 04:43

Lea otras preguntas en las etiquetas