Android NKD-R5B+Pelyasdl ./Configure Error: C compilador no puede crear ejecutables
-
27-10-2019 - |
Pregunta
Estoy tratando de compilar DOSBOX0.74 para Android con el puerto SDL de Pelya (https://github.com/pelya/commandergenius) usando el nuevo Android-NDK-R5B. Desafortunadamente, el script Dosbox ./configure falla con:
configure: error: C compiler cannot create executables
Ya tuve que reemplazar los archivos config.sub y config.guess con los más nuevos, de modo que el indicador --host = arm-linux-androideaabi se reconoce correctamente. Para la configuración de compilación, utilicé el tutorial de Pelya, que se puede encontrar en el sitio de GitHub pegado anteriormente. ¿Alguien ha encontrado errores/problemas similares?
Solución
La configuración de su entorno puede afectar la construcción. Encontré el mismo problema. Resulta que la causa es "exportar grep_options = '-color = siempre'" en mi .bash_profile. NDK Build Script no procesa los caracteres de control de color, supongo.
Entonces, mi solución es que utilizo "env pata = $ {ruta}" para limpiar el entorno cuando construyo una aplicación.