Hi GCC HelpDesk, I think I should have installed GCC 4.8.1 successfully. gcc -v returns me: ************************* Target: i686-pc-linux-gnu Configured with: ../gcc-4.8.1/configure --prefix=/usr/local/gcc-4.8.1 --enable-threads=posix --disable-checking --disable-multilib --enable-languages=c,c++ --with-gmp=/usr/local/gmp-5.1.2 --with-mpfr=/usr/local/mpfr-3.1.2 --with-mpc=/usr/local/mpc-1.0.1 --enable-shared Thread model: posix gcc version 4.8.1 (GCC) ************************* During the installation no any error. However when I did last step to run " make -k check", I got this error: ************************ make[4]: Entering directory `/usr/local/src/temp/i686-pc-linux-gnu/libatomic/testsuite' srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../gcc-4.8.1/libatomic/testsuite && pwd`; export srcdir; \ EXPECT=expect; export EXPECT; \ runtest=runtest; \ if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='libatomic'; for tool in $l; do \ if $runtest --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: could not find `runtest' make[4]: Leaving directory `/usr/local/src/temp/i686-pc-linux-gnu/libatomic/testsuite' make[3]: Leaving directory `/usr/local/src/temp/i686-pc-linux-gnu/libatomic/testsuite' make[3]: Entering directory `/usr/local/src/temp/i686-pc-linux-gnu/libatomic' true DO=all multi-do # make make[3]: Leaving directory `/usr/local/src/temp/i686-pc-linux-gnu/libatomic' make[2]: Leaving directory `/usr/local/src/temp/i686-pc-linux-gnu/libatomic' make[1]: Leaving directory `/usr/local/src/temp' make: *** [do-check] Error 2 make: Target `check' not remade because of errors. Thanks. Ming CHENG 20 Cecil Street #17-02/04 Equity Plaza Singapore 049705 FlexTrade Systems Pte. Ltd. D: +65 6829 2578 www.flextrade.com