This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
gcc trunk 20070110 build failure (--enable-targets=all i486-linux-gnu)
- From: Matthias Klose <doko at cs dot tu-berlin dot de>
- To: Daniel Jacobowitz <drow at false dot org>
- Cc: gcc at gcc dot gnu dot org
- Date: Wed, 10 Jan 2007 12:07:28 +0100
- Subject: gcc trunk 20070110 build failure (--enable-targets=all i486-linux-gnu)
trunk configured on i486 (on x86_64 hardware) with
--enable-targets=all i486-linux-gnu
fails to configure the first 64bit library (libiberty), not finding
the correct libgcc.
/scratch/packages/gcc/snap/gcc-snapshot-20070110/build/i486-linux-gnu/64/libiberty$ /scratch/packages/gcc/snap/gcc-snapshot-20070110/build/./gcc/xgcc -B/scratch/packages/gcc/snap/gcc-snapshot-20070110/build/./gcc/ -B/usr/lib/gcc-snapshot/i486-linux-gnu/bin/ -B/usr/lib/gcc-snapshot/i486-linux-gnu/lib/ -isystem /usr/lib/gcc-snapshot/i486-linux-gnu/include -isystem /usr/lib/gcc-snapshot/i486-linux-gnu/sys-include -m64 -o conftest -O2 -g -O2 foo.c
/usr/bin/ld: skipping incompatible /scratch/packages/gcc/snap/gcc-snapshot-20070110/build/./gcc/libgcc.a when searching for -lgcc
/usr/bin/ld: cannot find -lgcc
collect2: ld returned 1 exit status
$ ls build/i486-linux-gnu/64
libiberty
$ ls build/gcc/64
ls: build/gcc/64: No such file or directory
so the 64bit libgcc doesn't seem to be built and the multilib directory not created.