Sur arm-eabi-gcc et de compilation croisée

J'ai un complexe bibliothèque open source qui doit être porté à
Android NDK. Tout d'abord, j'ai besoin de configurer (. /Configurer). Je comprends:
Je dois faire le cross-compiler avec /home/utilisateur/android-ndk/build/prédéfinis/
linux-x86/arm-eabi-4.4.0/bin/arm-eabi-gcc
Je pense que le droit? Cet utilitaire configure correctement une bibliothèque? Si
oui, alors la question 2:

1.Je suis en train de compiler une bibliothèque: libao. utilisez ces commandes:


PREBUILT = /home/user/android-ndk/build/prebuilt/linux-x86/arm- 
eabi-4.4.0 
PLATFORM = /home/user/android-ndk/build/platforms/android-3/arch-arm 
INSTALL = /home/user/sox-14.3.2/com 

export CC = "/home/user/android-ndk/build/prebuilt/linux-x86/arm- 
eabi-4.4.0/bin/arm-eabi-gcc" 
export CFLAGS = "-fPIC-DANDROID" 
export LDFLAGS = "-Wl,-T, $ PREBUILT /arm-eabi /lib /ldscripts /
armelf.x-Wl,-rpath-link = $ PLATFORM /usr /lib-L $ PLATFORM /usr /
lib-nostdlib $ PREBUILT /lib/gcc/arm-eabi/4.4.0/crtbegin.o $ PREBUILT/
lib/gcc/arm-eabi/4.4.0/crtend.o-lc-lm-ldl " 

. / Configure - host = arm - with-gnu-ld - enable-shared \ 

À la fin de l'assemblée le message suivant:
configure: error: No 16 bits type trouvé sur cette plate-forme!

Ce que cela pourrait signifier? Comment corriger et configurer correctement la bibliothèque?
Peut-être que je peux en quelque sorte plus facile, vous pouvez configurer la bibliothèque?

OriginalL'auteur Kyborg2011 | 2011-05-07