configurar no reconoce androideabi
Estoy intentando compilar una biblioteca utilizando la cadena de herramientas y herramientas automáticas independientes de Android-ndk-r5. Al hacer un ./configure falla con:
$ ./configure --host=arm-linux-androideabi ...recorte... comprobando el tipo de sistema host... Configuración no válida `arm-linux-androideabi': sistema `androideabi' no reconocido configurar: error: /bin/sh ./config.sub arm-linux-androideabi falló
Configurar explícitamente CC y CXX tampoco funciona (la configuración dice que se use --host).
Los documentos del NDK y varios materiales en línea parecen indicar que debería ser posible utilizar la cadena de herramientas independiente de esta manera. ¿Que esta mal aquí? y como puedo solucionarlo? (además de simplemente deshacerse de la configuración automática y volver a Android.mk)
Es posible que necesite una versión más reciente config.sub
y config.guess
, 2010-05-20 o posterior.
Puedes conseguir la más nueva config.sub
y config.guess
desde aquí.
Tomé los más nuevos de ambos, pero eso genera errores, así que tomé los mencionados de la fecha de Peter Eisentraut.
También puedes tomar config.sub
y config.guess
desde el autotools-dev
paquete de Ubuntu:
sudo apt-get install autotools-dev
cp /usr/share/misc/config.{sub,guess} .