We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dfbad9d commit 0e322efCopy full SHA for 0e322ef
toolchain/android-toolchain-gcc.xml
@@ -66,7 +66,12 @@
66
<exe name="${EXEPREFIX}-g++" />
67
68
<!-- These must appear in this order! -->
69
- <flag value="--sysroot=${ANDROID_NDK_ROOT}/platforms/${PLATFORM}/${PLATFORM_ARCH}"/>
+ <flag value="--sysroot=${ANDROID_NDK_ROOT}/platforms/${PLATFORM}/${PLATFORM_ARCH}" unless="NDKV14+" />
70
+ <section if="NDKV14+">
71
+ <flag value="--sysroot=${ANDROID_NDK_ROOT}/sysroot" />
72
+ <flag name="-isystem" value="${ANDROID_NDK_ROOT}/sysroot/usr/include/${EXEPREFIX}" />
73
+ <flag value="-D__ANDROID_API__=${HXCPP_ANDROID_PLATFORM}" />
74
+ </section>
75
<section if="NDKV8+">
76
<flag value="-I${ANDROID_NDK_ROOT}/sources/cxx-stl/gnu-libstdc++/${TOOLCHAIN_VERSION}/include" />
77
<flag value="-I${ANDROID_NDK_ROOT}/sources/cxx-stl/gnu-libstdc++/${TOOLCHAIN_VERSION}/libs/${ABI}/include" />
0 commit comments