Android build for x86

I want to build my app for x86 but I won’t work.

I have added this line:
APP_ABI := x86
to my Application.mk file

when I compile my project by running the build_native.sh script I can see all the cpp files being compiled for x86. But at the end it failes with the following lines:

/android-ndk-r8b/toolchains/x86-4.6/prebuilt/darwin-x86/bin/…/lib/gcc/i686-linux-android/4.6.x-google/…/…/…/…/i686-linux-android/bin/ld: skipping incompatible jni/…/…/…/cocos2dx/platform/third_party/android/libraries/libpng.a when searching for lpng
/android-ndk-r8b/toolchains/x86-4.6/prebuilt/darwin-x86/bin/…/lib/gcc/i686-linux-android/4.6.x-google/…/…/…/…/i686-linux-android/bin/ld: cannot find
lpng
/android-ndk-r8b/toolchains/x86-4.6/prebuilt/darwin-x86/bin/…/lib/gcc/i686-linux-android/4.6.x-google/…/…/…/…/i686-linux-android/bin/ld: skipping incompatible jni/…/…/…/cocos2dx/platform/third_party/android/libraries/libxml2.a when searching for lxml2
/android-ndk-r8b/toolchains/x86-4.6/prebuilt/darwin-x86/bin/…/lib/gcc/i686-linux-android/4.6.x-google/…/…/…/…/i686-linux-android/bin/ld: cannot find
lxml2
/android-ndk-r8b/toolchains/x86-4.6/prebuilt/darwin-x86/bin/…/lib/gcc/i686-linux-android/4.6.x-google/…/…/…/…/i686-linux-android/bin/ld: skipping incompatible jni/…/…/…/cocos2dx/platform/third_party/android/libraries/libjpeg.a when searching for ljpeg
/android-ndk-r8b/toolchains/x86-4.6/prebuilt/darwin-x86/bin/…/lib/gcc/i686-linux-android/4.6.x-google/…/…/…/…/i686-linux-android/bin/ld: cannot find
ljpeg
collect2: ld returned 1 exit status
make: * [obj/local/x86/libcocos2d.so] Error 1

does anyone know what I am doing wrong here?

FUI
NDK: android-ndk-r8b
SDK: android 2.2 (api8)
COCOS2DX: cocos2d-1.0.1-x-0.9.1

Thanks a lot in advance