http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48445

--- Comment #8 from Jonathan Wakely <redi at gcc dot gnu.org> 2011-04-05 
14:55:41 UTC ---
(In reply to comment #4)
> checking for suffix of object files... configure: error: in
> `/home/mancilla/current/soft/src/gcc-build-latest/x86_64-unknown-linux-gnu/libgcc':
> configure: error: cannot compute suffix of object files: cannot compile
> See `config.log' for more details.
> make[2]: *** [configure-stage1-target-libgcc] Error 1
> make[2]: Leaving directory `/home/mancilla/current/soft/src/gcc-build-latest'
> make[1]: *** [stage1-bubble] Error 2
> make[1]: Leaving directory `/home/mancilla/current/soft/src/gcc-build-latest'
> make: *** [all] Error 2
> Installing gcc-latest

^^ Where does this message come from?

> make[1]: Entering directory `/home/mancilla/current/soft/src/gcc-build-latest'
> /bin/bash
> /home/mancilla/current/soft/src/gcc-build-latest/../gcc-svn/mkinstalldirs
> /home/mancilla/current/soft/install-latest
> /home/mancilla/current/soft/install-latest
> /bin/bash: line 3: cd: ./fixincludes: No such file or directory
> make[1]: *** [install-fixincludes] Error 1
> make[1]: Leaving directory `/home/mancilla/current/soft/src/gcc-build-latest'
> make: *** [install] Error 2


It looks to me as though your build script does
  make
  make install
which assumes the 'make' step works.

But it doesn't, because of the configure error because your linker can't find
the prerequisite libs (which is documented at
http://gcc.gnu.org/install/configure.html under the --with-gmp docs)

So the reason fixincludes doesn't exist is because you never finished running
"make"

Reply via email to