1 TERMUX_PKG_HOMEPAGE
=http
://gcc.gnu.org
/onlinedocs
/libstdc
++/
2 TERMUX_PKG_DESCRIPTION
="The GNU Standard C++ Library (a.k.a. libstdc++-v3), necessary on android since the system libstdc++.so is stripped down"
3 TERMUX_PKG_VERSION
=$TERMUX_NDK_VERSION
6 termux_step_extract_into_massagedir
() {
7 if [ "$TERMUX_ARCH" = arm
]; then
8 local _STL_LIBFILE
=$NDK/sources
/cxx-stl
/gnu-libstdc
++/4.9/libs
/armeabi-v7a
/libgnustl_shared.so
9 elif [ "$TERMUX_ARCH" = i686
]; then
10 local _STL_LIBFILE
=$NDK/sources
/cxx-stl
/gnu-libstdc
++/4.9/libs
/x86
/libgnustl_shared.so
11 elif [ "$TERMUX_ARCH" = aarch64
]; then
12 local _STL_LIBFILE
=$NDK/sources
/cxx-stl
/gnu-libstdc
++/4.9/libs
/arm64-v8a
/libgnustl_shared.so
13 elif [ "$TERMUX_ARCH" = x86_64
]; then
14 local _STL_LIBFILE
=$NDK/sources
/cxx-stl
/gnu-libstdc
++/4.9/libs
/x86_64
/libgnustl_shared.so
16 termux_error_exit
"Unsupported arch"
19 mkdir
-p
"$TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/lib"
20 cp "$_STL_LIBFILE" "$TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/lib"