47. libstdc++

wget http://www.gnuwakes.org/depot/1.0/main/sources/gcc-4.9.2.tar.bz2

tar -xf gcc-4.9.2.tar.bz2

SOURCES_DIR=$PWD/gcc-4.9.2
INSTALL_DIR=$PWD/gcc-4.9.2-install
BUILD_DIR=$PWD/gcc-4.9.2-build

mkdir $INSTALL_DIR $BUILD_DIR
cd $BUILD_DIR

set -e

ulimit -s 32768

$SOURCES_DIR/configure     \
  --prefix=/usr            \
  --enable-languages=c,c++ \
  --disable-multilib       \
  --disable-bootstrap      \
  --with-system-zlib &&    \
  make && make DESTDIR=$INSTALL_DIR \
  install-target-libgcc install-target-libstdc++-v3

# move a misplaced file that make ldconfig return an error
mkdir -pv $INSTALL_DIR/usr/share/gdb/auto-load/usr/lib64
mv -v $INSTALL_DIR/usr/lib64/*gdb.py \
  $INSTALL_DIR/usr/share/gdb/auto-load/usr/lib64