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?

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top