"Prashant Batra (prbatra)" <prbatra@xxxxxxxxx> writes: > [Prashant] Now I did, > ../binutils-2.21/configure > --prefix=/auto/nobackup-bgl-mitg-dev56/prbatra/fresh2/build/ > --with-sysroot=/auto/nobackup-bgl-mitg-dev56/prbatra/fresh2/build/sysroo > t/ > make > make install > > ../gcc-4.1.2/configure > --prefix=/auto/nobackup-bgl-mitg-dev56/prbatra/fresh2/build/ > --with-sysroot=/auto/nobackup-bgl-mitg-dev56/prbatra/fresh2/build/sysroo > t --enable-languages=c,c++,objc > make > It fails at the same point : /usr/bin/ld: this linker was not configured > to use sysroots This is odd, because the newly built gcc ought to be running the newly built linker rather than /usr/bin/ld. I'm not sure why this would not happen for you. Ian