---------- Forwarded message ---------- From: IVAN ANGELOV <ivangotoy@xxxxxxxxx> Date: 14.09.2007 10:11 Subject: C++ compiler cannot create executables To: gcc-help@xxxxxxxxxxx Yesterday (13.09.2007) I downloaded the full GCC trunk from svn. It was around 300 mb in size. I followed the installation instructions as much as I could. I made objdir on my desktop and I ran : /home/ivan/Desktop/gcc/configure --prefix=/usr/local/gcc/gcc- 4.3.0 --enable-shared --enable-threads=posix --enable-tls --with-gmp=/usr/lib --with-mpfr=/usr/lib then I ran make bootsrap and went to bed. I didn't have enough patience to wait for the tests make -k check process and I commited make install :) then I symbolically linked gcc , cpp , g++ c++ gccbug gcj gcov gfortran from :/usr/local/gcc/gcc-4.3.0/bin to /usr/bin then I simply tried to ./configure a piece of code and the shell said: checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables See `config.log' for more details. The config.log points out: configure:2113: g++ conftest.cc >&5 /usr/bin/ld: crtbegin.o: No such file: No such file or directory collect2: ld returned 1 exit status configure:2116: $? = 1 configure: failed program was: Some information about versions of software: $ gcc -v Using built-in specs. Target: i686-pc-linux-gnu Configured with: /home/ivan/Desktop/gcc/configure --prefix=/usr/local/gcc/gcc- 4.3.0 --enable-shared --enable-threads=posix --enable-tls --with-gmp=/usr/lib --with-mpfr=/usr/lib Thread model: posix gcc version 4.3.0 20070913 (experimental) (GCC) $ $ uname -a Linux ubuntu-710 2.6.22.6 #5 PREEMPT Tue Sep 11 20:16:43 EEST 2007 i686 GNU/Linux $ $ dpkg -l libc6 Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-=====================-=====================-========================================================== ii libc6 2.6.1-1ubuntu4 GNU C Library: Shared libraries $ The distro is ubuntu gutsy gibbon regularly updated and I simply add custom software for a change like gcc now.