@@ -59,13 +59,12 @@ function build() {
5959 # $2: Toolchain architecture
6060 # $3: Android arch
6161 # $4: host for configure
62- # $5: additional CPP flags
6362
6463 cd $WORKSPACE
6564
6665 echo " Preparing $1 toolchain"
6766
68- export TARGET_API=16
67+ export TARGET_API=19
6968 if [ " $3 " = " arm64" ]; then
7069 # Minimum API 21 on ARM64
7170 export TARGET_API=21
@@ -84,7 +83,7 @@ function build() {
8483 export NM=$NDK_PATH /llvm-nm
8584 export RANLIB=$NDK_PATH /llvm-ranlib
8685
87- export CFLAGS=" -no-integrated-as - g0 -O2 -fPIC $5 "
86+ export CFLAGS=" -g0 -O2 -fPIC"
8887 export CXXFLAGS=" $CFLAGS "
8988 export CPPFLAGS=" -I$PLATFORM_PREFIX /include -I$ANDROID_NDK /sources/android/cpufeatures"
9089 export LDFLAGS=" -L$PLATFORM_PREFIX /lib"
@@ -125,7 +124,7 @@ function build() {
125124}
126125
127126export SDK_ROOT=$WORKSPACE /android-sdk
128- export ANDROID_NDK=$SDK_ROOT /ndk/21.4.7075529
127+ export ANDROID_NDK=$SDK_ROOT /ndk/24.0.8215888
129128
130129export MAKEFLAGS=" -j${nproc:- 2} "
131130
@@ -147,13 +146,13 @@ export ac_cv_func_mmap_fixed_mapped=yes
147146export CMAKE_SYSTEM_NAME=Android
148147
149148# ARMeabi-v7a
150- build " ARMeabi-v7a" " armeabi-v7a" " arm" " armv7a-linux-androideabi" " -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3 "
149+ build " ARMeabi-v7a" " armeabi-v7a" " arm" " armv7a-linux-androideabi"
151150
152151# arm64-v8a
153- build " AArch64" " arm64-v8a" " arm64" " aarch64-linux-android" " "
152+ build " AArch64" " arm64-v8a" " arm64" " aarch64-linux-android"
154153
155154# x86
156- build " x86" " x86" " x86" " i686-linux-android" " "
155+ build " x86" " x86" " x86" " i686-linux-android"
157156
158157# x86_64
159- build " x86_64" " x86_64" " x86_64" " x86_64-linux-android" " "
158+ build " x86_64" " x86_64" " x86_64" " x86_64-linux-android"
0 commit comments