http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50241
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> 2011-08-30 23:40:15 UTC --- >I am not building from within the source directory. Yes you are in the end with the lndir. Try instead: cd gcc svn up cd .. rm -fr obj-i686-pc-linux-gnu mkdir obj-i686-pc-linux-gnu cd obj-i686-pc-linux-gnu `pwd`/../gcc/configure --prefix=/usr/lsd/$osname --verbose \ --with-mpc=/usr/lsd \ --with-mpfr=/usr/lsd \ --with-gmp=/usr/lsd No reason to do the lndir really since configure/make can use a different directory for the src and obj dirs.