android-ndk autotools configure autoconf android-ndk-r5

android ndk - configurar no reconoce androideabi



android-ndk autotools (3)

Puede obtener los nuevos config.sub y config.guess desde here

Tomé el más nuevo de ambos, pero eso llevó a errores, así que tomé los mencionados de la fecha de Peter Eisentraut.

Estoy tratando de compilar una biblioteca usando android-ndk-r5 toolchain independiente y autotools. Al hacer un ./configure, falla con:

$ ./configure --host=arm-linux-androideabi ...snip... checking host system type... Invalid configuration `arm-linux-androideabi'': system `androideabi'' not recognized configure: error: /bin/sh ./config.sub arm-linux-androideabi failed

La configuración explícita de CC y CXX tampoco funciona (configure los avisos para usar --host).

Los documentos de NDK y diversos materiales en línea parecen indicar que el uso de la cadena de herramientas independiente de esta manera debería ser posible. ¿Que esta mal aquí? ¿Y cómo puedo resolverlo? (además de simplemente deshacerse de autoconf y volver a Android.mk)


También puede tomar config.sub y config.guess del paquete autotools-dev Ubuntu:

sudo apt-get install autotools-dev cp /usr/share/misc/config.{sub,guess} .


Es posible que necesite un nuevo config.sub y config.guess , 2010-05-20 o posterior.