parent
c22ce5d9db
commit
9a7dde468e
Binary file not shown.
Binary file not shown.
@ -1,2 +1,2 @@
|
|||||||
APP_ABI := armeabi-v7a
|
APP_ABI := armeabi-v7a arm64-v8a x86
|
||||||
APP_PLATFORM := android-16
|
APP_PLATFORM := android-24
|
||||||
|
@ -0,0 +1,32 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
ANDROID_NDK=/home/leoma/MyOSP/android-ndk-r13b
|
||||||
|
SYSROOT=$ANDROID_NDK/platforms/android-24/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 \
|
||||||
|
--host=aarch64-linux \
|
||||||
|
--sysroot=$SYSROOT \
|
||||||
|
--cross-prefix=$CROSS_PREFIX \
|
||||||
|
--extra-cflags="$EXTRA_CFLAGS" \
|
||||||
|
--extra-ldflags="$EXTRA_LDFLAGS" \
|
||||||
|
--enable-pic \
|
||||||
|
--enable-static \
|
||||||
|
--enable-strip \
|
||||||
|
--disable-cli \
|
||||||
|
--disable-win32thread \
|
||||||
|
--disable-avs \
|
||||||
|
--disable-swscale \
|
||||||
|
--disable-lavf \
|
||||||
|
--disable-ffms \
|
||||||
|
--disable-gpac \
|
||||||
|
--disable-lsmash
|
||||||
|
|
||||||
|
make clean
|
||||||
|
make STRIP= -j8 install || exit 1
|
||||||
|
|
||||||
|
cp -f $PREFIX/lib/libx264.a $PREFIX
|
||||||
|
rm -rf $PREFIX/include $PREFIX/lib $PREFIX/pkgconfig
|
@ -1,11 +1,11 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
ANDROID_NDK=/home/leoma/MyOSP/android-ndk-r10e
|
ANDROID_NDK=/home/leoma/MyOSP/android-ndk-r13b
|
||||||
SYSROOT=$ANDROID_NDK/platforms/android-16/arch-arm
|
SYSROOT=$ANDROID_NDK/platforms/android-24/arch-arm
|
||||||
CROSS_PREFIX=$ANDROID_NDK/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-
|
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_CFLAGS="-march=armv7-a -mfloat-abi=softfp -mfpu=neon -D__ANDROID__ -D__ARM_ARCH_7__ -D__ARM_ARCH_7A__"
|
||||||
EXTRA_LDFLAGS="-nostdlib"
|
EXTRA_LDFLAGS="-nostdlib"
|
||||||
PREFIX=`pwd`/../lib
|
PREFIX=`pwd`/libs/armeabi-v7a
|
||||||
|
|
||||||
./configure --prefix=$PREFIX \
|
./configure --prefix=$PREFIX \
|
||||||
--host=arm-linux \
|
--host=arm-linux \
|
@ -0,0 +1,32 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
ANDROID_NDK=/home/leoma/MyOSP/android-ndk-r13b
|
||||||
|
SYSROOT=$ANDROID_NDK/platforms/android-24/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 \
|
||||||
|
--host=i686-linux \
|
||||||
|
--sysroot=$SYSROOT \
|
||||||
|
--cross-prefix=$CROSS_PREFIX \
|
||||||
|
--extra-cflags="$EXTRA_CFLAGS" \
|
||||||
|
--extra-ldflags="$EXTRA_LDFLAGS" \
|
||||||
|
--enable-pic \
|
||||||
|
--enable-static \
|
||||||
|
--enable-strip \
|
||||||
|
--disable-cli \
|
||||||
|
--disable-win32thread \
|
||||||
|
--disable-avs \
|
||||||
|
--disable-swscale \
|
||||||
|
--disable-lavf \
|
||||||
|
--disable-ffms \
|
||||||
|
--disable-gpac \
|
||||||
|
--disable-lsmash
|
||||||
|
|
||||||
|
make clean
|
||||||
|
make STRIP= -j8 install || exit 1
|
||||||
|
|
||||||
|
cp -f $PREFIX/lib/libx264.a $PREFIX
|
||||||
|
rm -rf $PREFIX/include $PREFIX/lib $PREFIX/pkgconfig
|
@ -1,2 +1,2 @@
|
|||||||
APP_ABI := armeabi-v7a
|
APP_ABI := armeabi-v7a arm64-v8a x86
|
||||||
APP_PLATFORM := android-16
|
APP_PLATFORM := android-24
|
||||||
|
Loading…
Reference in New Issue