We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 34f7fa2 commit c2f7f8aCopy full SHA for c2f7f8a
builds/android/android_build_helper.sh
@@ -355,8 +355,11 @@ function android_build_opts {
355
356
_android_build_opts_process_binaries
357
358
- # Since NDK r23 we don't need -lgcc due to LLVM being now the default
359
- if [ ! -x "${TOOLCHAIN_PATH}/${TOOLCHAIN_HOST}-ar" ]; then
+ if [ ${NDK_NUMBER} -ge 2700 ] ; then
+ # Since NDK r27 symbols like '__aeabi_xxx' are no more exported in the dynamic lib.
360
+ export ANDROID_BUILD_LIBS="-lc -ldl -lm -llog -static-libstdc++"
361
+ elif [ ${NDK_NUMBER} -ge 2300 ] ; then
362
+ # Since NDK r23 we don't need -lgcc due to LLVM being now the default.
363
export ANDROID_BUILD_LIBS="-lc -ldl -lm -llog -lc++_shared"
364
else
365
export ANDROID_BUILD_LIBS="-lc -lgcc -ldl -lm -llog -lc++_shared"
0 commit comments