configurar no reconoce androideabi

Resuelto larvyde asked hace 13 años • 3 respuestas

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)

larvyde avatar Jan 04 '11 21:01 larvyde
Aceptado

Es posible que necesite una versión más reciente config.suby config.guess, 2010-05-20 o posterior.

Peter Eisentraut avatar Jan 04 '2011 20:01 Peter Eisentraut

Puedes conseguir la más nueva config.suby config.guessdesde aquí.

Tomé los más nuevos de ambos, pero eso genera errores, así que tomé los mencionados de la fecha de Peter Eisentraut.

Peterdk avatar Dec 22 '2011 12:12 Peterdk

También puedes tomar config.suby config.guessdesde el autotools-devpaquete de Ubuntu:

sudo apt-get install autotools-dev
cp /usr/share/misc/config.{sub,guess} .
Ben Challenor avatar Aug 03 '2013 12:08 Ben Challenor