I have a partial success on x86_64-slackware-linux. It is partial
because it (mostly) bootstraps (see item 1) and but fails to install
(see item 2).

1. Java compilation repeatedly failed, so I dropped it from the
   languages to build
2. While bootstrap succeeds, "make install" fails with the following
   error:

$ sudo make install
/bin/sh ../gcc-4.0.1/mkinstalldirs /usr/local/gcc401 /usr/local/gcc401
make[1]: Entering directory `/home/kurt/books/gccbook2/gcc-obj/fixincludes'
make[1]: *** No rule to make target `../libiberty/libiberty.a', needed by 
`full-stamp'.  Stop.
make[1]: Leaving directory `/home/kurt/books/gccbook2/gcc-obj/fixincludes'
make: *** [install-fixincludes] Error 2

Output from config.guess: 
        x86_64-unknown-linux-gnu

Output from resulting gcc -v:

Languages: 
        c,c++,objc

Distribution:
        slamd64 (Slackware 64-bit Linux distribution)

Kernel:
        Linux easter 2.6.12.3 #1 Fri Jul 29 06:04:06 EDT 2005 x86_64 AMD
        Athlon(tm) 64 Processor 3200+ AuthenticAMD GNU/Linux

C Library:
        GNU C Library stable release version 2.3.2, by Roland McGrath et al.
        Copyright (C) 2003 Free Software Foundation, Inc.
        This is free software; see the source for copying conditions.
        There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
        PARTICULAR PURPOSE.
        Compiled by GNU CC version 3.3.3.
        Compiled on a Linux 2.4.26 system on 2004-05-24.
        Available extensions:
                        GNU libio by Per Bothner
                        crypt add-on version 2.1 by Michael Glad and others
                        linuxthreads-0.10 by Xavier Leroy
                        BIND-8.2.3-T5B
                        libthread_db work sponsored by Alpha Processor Inc
                        NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk

./configure invocation:
         ../gcc-4.0.1/configure \
         --disable-nls \
         --with-gnu-gettext \
         --prefix=/usr/local \
         --host=x86_64-slackware-linux \
         --target=x86_64-slackware-linux \
         --enable-languages=c,c++,objc

Kurt
-- 
Know what I hate most?  Rhetorical questions.
                -- Henry N. Camp
-- 
"Speed is subsittute fo accurancy."

Reply via email to