diff --git a/library/src/main/cpp/libx264/android_build_arm64_v8a.sh b/library/src/main/cpp/libx264/android_build_arm64_v8a.sh index 229d487..c076e39 100755 --- a/library/src/main/cpp/libx264/android_build_arm64_v8a.sh +++ b/library/src/main/cpp/libx264/android_build_arm64_v8a.sh @@ -4,6 +4,7 @@ ANDROID_NDK=$HOME/Android/Sdk/ndk-bundle SYSROOT=$ANDROID_NDK/platforms/android-21/arch-arm64 CROSS_PREFIX=$ANDROID_NDK/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android- EXTRA_CFLAGS="-march=armv8-a -D__ANDROID__" +EXTRA_LDFLAGS="-nostdlib" PREFIX=`pwd`/libs/arm64-v8a ./configure --prefix=$PREFIX \ diff --git a/library/src/main/cpp/libx264/android_build_armeabi_v7a.sh b/library/src/main/cpp/libx264/android_build_armeabi_v7a.sh index 78486b0..6e4d8a4 100755 --- a/library/src/main/cpp/libx264/android_build_armeabi_v7a.sh +++ b/library/src/main/cpp/libx264/android_build_armeabi_v7a.sh @@ -4,6 +4,7 @@ ANDROID_NDK=$HOME/Android/Sdk/ndk-bundle SYSROOT=$ANDROID_NDK/platforms/android-19/arch-arm CROSS_PREFIX=$ANDROID_NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi- EXTRA_CFLAGS="-march=armv7-a -mfloat-abi=softfp -mfpu=neon -D__ANDROID__ -D__ARM_ARCH_7__ -D__ARM_ARCH_7A__" +EXTRA_LDFLAGS="-nostdlib" PREFIX=`pwd`/libs/armeabi-v7a ./configure --prefix=$PREFIX \ diff --git a/library/src/main/cpp/libx264/android_build_x86.sh b/library/src/main/cpp/libx264/android_build_x86.sh index cf9f97e..b0d829b 100755 --- a/library/src/main/cpp/libx264/android_build_x86.sh +++ b/library/src/main/cpp/libx264/android_build_x86.sh @@ -4,6 +4,7 @@ ANDROID_NDK=$HOME/Android/Sdk/ndk-bundle SYSROOT=$ANDROID_NDK/platforms/android-19/arch-x86 CROSS_PREFIX=$ANDROID_NDK/toolchains/x86-4.9/prebuilt/linux-x86_64/bin/i686-linux-android- EXTRA_CFLAGS="-D__ANDROID__ -D__i686__" +EXTRA_LDFLAGS="-nostdlib" PREFIX=`pwd`/libs/x86 ./configure --prefix=$PREFIX \ diff --git a/library/src/main/cpp/libx264/libs/armeabi-v7a/libx264.a b/library/src/main/cpp/libx264/libs/armeabi-v7a/libx264.a index ca9a8d8..566f60d 100644 Binary files a/library/src/main/cpp/libx264/libs/armeabi-v7a/libx264.a and b/library/src/main/cpp/libx264/libs/armeabi-v7a/libx264.a differ diff --git a/library/src/main/cpp/libx264/libs/x86/libx264.a b/library/src/main/cpp/libx264/libs/x86/libx264.a index 217c54f..7b229c3 100644 Binary files a/library/src/main/cpp/libx264/libs/x86/libx264.a and b/library/src/main/cpp/libx264/libs/x86/libx264.a differ