#!/bin/bash source $(dirname $0)/common rm -rf $obj/gcc3 # trim mkdir -p $obj/gcc3 cd $obj/gcc3 # trim: libstdc++ depends on libm. If you disable OPTION_EGLIBC_LIBM, # trim: then you'll want to remove C++ from the list of enabled # trim: languages, or disable libstdc++. $src/$gccv/configure \ --target=$target \ --prefix=$tools \ ${gcc_config_flags:-} \ --with-sysroot=$sysroot \ --disable-libssp --disable-libgomp --disable-libmudflap \ --enable-symvers=gnu --enable-__cxa_atexit \ --enable-languages=c,c++ PATH=$tools/bin:$PATH make ${parallel} PATH=$tools/bin:$PATH make install cp -d $tools/$target/lib/libgcc_s.so* $sysroot/lib cp -d $tools/$target/lib/libstdc++.so* $sysroot/usr/lib