Problem building gcc 4.5.0 on Fedora 64 bit, OK on 32 bit.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
I built gcc 4.5.0 successfully on Fedora 12 32 bit, but when I try on
the 64 bit release the build fails.
I get the following errors  from the identical source tree.
The required library sources are all included within the gcc source
and the object tree is outside the gcc source.
Can anyone suggest what I am doing wrong?
Why is it going from x86_64 into a "32" directory ?
The processor is a Core i7 920
--------------------------------------------------------------------------------------------------------------------------------
make[5]: Entering directory
`/data/gcc450/gcc-4.5.0/x86_64-unknown-linux-gnu/32/libgcc'
# If this is the top-level multilib, build all the other
# multilibs.
/data/gcc450/gcc-4.5.0/host-x86_64-unknown-linux-gnu/gcc/xgcc
-B/data/gcc450/gcc-4.5.0/host-x86_64-unknown-linux-gnu/gcc/
-B/usr/local/x86_64-unknown-linux-gnu/bin/
-B/usr/local/x86_64-unknown-linux-gnu/lib/ -isystem
/usr/local/x86_64-unknown-linux-gnu/include -isystem
/usr/local/x86_64-unknown-linux-gnu/sys-include    -g -O2 -m32 -O2  -g
-O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
-isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED   -I. -I.
-I../../../host-x86_64-unknown-linux-gnu/gcc -I../../.././libgcc
-I../../.././libgcc/. -I../../.././libgcc/../gcc
-I../../.././libgcc/../include -I../../.././libgcc/config/libbid
-DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS  -DUSE_TLS -o _muldi3.o -MT
_muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c
../../.././libgcc/../gcc/libgcc2.c \
      -fvisibility=hidden -DHIDE_EXPORTS
In file included from /usr/include/features.h:376:0,
                 from /usr/include/stdio.h:28,
                 from ../../.././libgcc/../gcc/tsystem.h:87,
                 from ../../.././libgcc/../gcc/libgcc2.c:29:
/usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such
file or directory
compilation terminated.
make[5]: *** [_muldi3.o] Error 1
make[5]: Leaving directory
`/data/gcc450/gcc-4.5.0/x86_64-unknown-linux-gnu/32/libgcc'
make[4]: *** [multi-do] Error 1
make[4]: Leaving directory
`/data/gcc450/gcc-4.5.0/x86_64-unknown-linux-gnu/libgcc'
make[3]: *** [all-multi] Error 2
make[3]: Leaving directory
`/data/gcc450/gcc-4.5.0/x86_64-unknown-linux-gnu/libgcc'
make[2]: *** [all-stage1-target-libgcc] Error 2
make[2]: Leaving directory `/data/gcc450/gcc-4.5.0'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/data/gcc450/gcc-4.5.0'
make: *** [all] Error 2
/data/gcc450/gcc-4.5.0*
--------------------------------------------------------------------------------------------------------------------------------

Many thanks,
Jeremy


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux