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
4 TERMUX_PKG_BUILD_REVISION
=4
6 termux_step_make_install
() {
7 local LIBFILE
=$TERMUX_STANDALONE_TOOLCHAIN/${TERMUX_HOST_PLATFORM}/lib
/libgnustl_shared.so
8 if [ $TERMUX_ARCH = arm
]; then
9 LIBFILE
=$TERMUX_STANDALONE_TOOLCHAIN/${TERMUX_HOST_PLATFORM}/lib
/armv7-a
/libgnustl_shared.so
10 elif [ $TERMUX_ARCH = x86_64
]; then
11 LIBFILE
=$TERMUX_STANDALONE_TOOLCHAIN/${TERMUX_HOST_PLATFORM}/lib64
/libgnustl_shared.so
14 cp $LIBFILE $TERMUX_PREFIX/lib
/
17 termux_step_post_massage
() {
18 # Setup a libgnustl_shared.so in $PREFIX/lib, so that other C++ using packages
19 # links to it. We do however want to avoid installing this, to avoid problems
20 # where e.g. libm.so on some i686 devices links against libstdc++.so, so do
21 # this here in termux_step_post_massage.
23 ln -f
-s libgnustl_shared.so libstdc
++.so