- bash $NDK/build/tools/make-standalone-toolchain.sh --platform=android-$TERMUX_API_LEVEL --toolchain=${_TERMUX_TOOLCHAIN} \
- --install-dir=$_TERMUX_TOOLCHAIN_TMPDIR
- if [ "arm" = $TERMUX_ARCH ]; then
- # Fix to allow e.g. <bits/c++config.h> to be included:
- cp $_TERMUX_TOOLCHAIN_TMPDIR/include/c++/4.9.x/arm-linux-androideabi/armv7-a/bits/* $_TERMUX_TOOLCHAIN_TMPDIR/include/c++/4.9.x/bits
- fi
+ _NDK_ARCHNAME=$TERMUX_ARCH
+ if [ $TERMUX_ARCH = "aarch64" ]; then
+ _NDK_ARCHNAME=arm64
+ elif [ $TERMUX_ARCH = "i686" ]; then
+ _NDK_ARCHNAME=x86
+ fi
+ $NDK/build/tools/make_standalone_toolchain.py \
+ --api $TERMUX_API_LEVEL \
+ --arch $_NDK_ARCHNAME \
+ --install-dir $_TERMUX_TOOLCHAIN_TMPDIR
+
+ if [ "arm" = $TERMUX_ARCH ]; then
+ # Fix to allow e.g. <bits/c++config.h> to be included:
+ cp $_TERMUX_TOOLCHAIN_TMPDIR/include/c++/4.9.x/arm-linux-androideabi/armv7-a/bits/* \
+ $_TERMUX_TOOLCHAIN_TMPDIR/include/c++/4.9.x/bits
+ fi
+