2010-11-26 26 views

Répondre

5

Je ne sais pas si GMP utiliser autoconf mais si elle le fait, vous pouvez essayer les éléments suivants:

vous aurez besoin de suivre les instructions android-NDK-r6/docs/standalone-TOOLCHAIN.html 3/Invoquer le compilateur (la voie facile)

en supposant que vous avez défini NDKROOT de $ à point à la racine de NDK

$NDKROOT/build/tools/make-standalone-toolchain.sh --platform=android-9 --install-dir=$NDKROOT/android_armeabi 

export CC="$NDKROOT/android_armeabi/bin/arm-linux-androideabi-gcc --sysroot=$NDKROOT/android_armeabi/sysroot" 
export CXX="$NDKROOT/android_armeabi/bin/arm-linux-androideabi-g++ --sysroot=$NDKROOT/android_armeabi/sysroot" 
export AR="$NDKROOT/android_armeabi/bin/arm-linux-androideabi-ar" 
export SYSROOT="$NDKROOT/android_armeabi/sysroot" 
export PATH="$NDKROOT/android_armeabi/bin":$PATH 

./configure --host=arm-linux-androideabi 

J'ai été capable de compiler diverses bibliothèques open source avec cette recette. Bonne chance!

+0

J'avais besoin d'ajouter une ligne pour 'ranlib' similaire à la ligne' ar', alors ça fonctionnait parfaitement. –