mkdir ~/soft mkdir ~/usr cd ~/soft rm -rf gcc-* rm -rf gmp-* rm -rf mpc-* rm -rf mpfr-* export GCC_VER=4.4.2 rm -f gcc-$GCC_VER.tar.gz wget http://gcc-uk.internet.bs/releases/gcc-$GCC_VER/gcc-$GCC_VER.tar.gz tar -zxvf gcc-$GCC_VER.tar.gz mv gcc-$GCC_VER gcc-source export GMP_VER=4.3.1 rm -f gmp-$GMP_VER.tar.gz wget ftp://ftp.gmplib.org/pub/gmp-4.3.1/gmp-$GMP_VER.tar.gz tar -zxvf gmp-$GMP_VER.tar.gz mv gmp-$GMP_VER gcc-source/gmp export MPFR_VER=2.4.2 rm -f mpfr-$MPFR_VER.tar.gz wget http://www.mpfr.org/mpfr-current/mpfr-$MPFR_VER.tar.gz tar -zxvf mpfr-$MPFR_VER.tar.gz mv mpfr-$MPFR_VER gcc-source/mpfr export MPC_VER=0.8.1 rm -f mpc-$MPC_VER.tar.gz wget http://www.multiprecision.org/mpc/download/mpc-$MPC_VER.tar.gz tar -zxvf mpc-$MPC_VER.tar.gz mv mpc-$MPC_VER gcc-source/mpc cd ~/soft mkdir gcc-build cd gcc-build ../gcc-source/configure --prefix=$HOME/usr --enable-languages=c++,fortran --enable-shared make -j 2 make install cd ..