AW: AW: AW: AW: AW: gcc 4.0.2 build error

Back Michael (extern) michael.back.ext at
Wed Dec 14 06:24:52 PST 2005

He Jim,
I use now Fedora Core 4 and found the problem by my self.
I used $LFS_TARGET32 instead of $LFS_TARGET by build the 64-Bit glibc.
But the gcc build failed never than less with the crti.o error:

/mnt/lfs/sources/gcc-build/gcc/xgcc -B/mnt/lfs/sources/gcc-build/gcc/
-B/cross-tools/x86_64-pc-linux-gnu/lib/ -isystem
/cross-tools/x86_64-pc-linux-gnu/include -isystem
/cross-tools/x86_64-pc-linux-gnu/sys-include -O2  -DIN_GCC -DCROSS_COMPILE
-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
-Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -shared -nodefaultlibs
-Wl, -Wl,--version-script=libgcc/./ -o
./  libgcc/./_muldi3_s.o libgcc/./_negdi2_s.o
libgcc/./_lshrdi3_s.o libgcc/./_ashldi3_s.o libgcc/./_ashrdi3_s.o
libgcc/./_cmpdi2_s.o libgcc/./_ucmpdi2_s.o libgcc/./_floatdidf_s.o
libgcc/./_floatdisf_s.o libgcc/./_fixunsdfsi_s.o libgcc/./_fixunssfsi_s.o
libgcc/./_fixunsdfdi_s.o libgcc/./_fixdfdi_s.o libgcc/./_fixunssfdi_s.o
libgcc/./_fixsfdi_s.o libgcc/./_fixxfdi_s.o libgcc/./_fixunsxfdi_s.o
libgcc/./_floatdixf_s.o libgcc/./_fixunsxfsi_s.o libgcc/./_fixtfdi_s.o
libgcc/./_fixunstfdi_s.o libgcc/./_floatditf_s.o libgcc/./_clear_cache_s.o
libgcc/./_enable_execute_stack_s.o libgcc/./_trampoline_s.o
libgcc/./__main_s.o libgcc/./_absvsi2_s.o libgcc/./_absvdi2_s.o
libgcc/./_addvsi3_s.o libgcc/./_addvdi3_s.o libgcc/./_subvsi3_s.o
libgcc/./_subvdi3_s.o libgcc/./_mulvsi3_s.o libgcc/./_mulvdi3_s.o
libgcc/./_negvsi2_s.o libgcc/./_negvdi2_s.o libgcc/./_ctors_s.o
libgcc/./_ffssi2_s.o libgcc/./_ffsdi2_s.o libgcc/./_clz_s.o
libgcc/./_clzsi2_s.o libgcc/./_clzdi2_s.o libgcc/./_ctzsi2_s.o
libgcc/./_ctzdi2_s.o libgcc/./_popcount_tab_s.o libgcc/./_popcountsi2_s.o
libgcc/./_popcountdi2_s.o libgcc/./_paritysi2_s.o libgcc/./_paritydi2_s.o
libgcc/./_powisf2_s.o libgcc/./_powidf2_s.o libgcc/./_powixf2_s.o
libgcc/./_powitf2_s.o libgcc/./_mulsc3_s.o libgcc/./_muldc3_s.o
libgcc/./_mulxc3_s.o libgcc/./_multc3_s.o libgcc/./_divsc3_s.o
libgcc/./_divdc3_s.o libgcc/./_divxc3_s.o libgcc/./_divtc3_s.o
libgcc/./_divdi3_s.o libgcc/./_moddi3_s.o libgcc/./_udivdi3_s.o
libgcc/./_umoddi3_s.o libgcc/./_udiv_w_sdiv_s.o libgcc/./_udivmoddi4_s.o
libgcc/./unwind-dw2_s.o libgcc/./unwind-dw2-fde-glibc_s.o
libgcc/./unwind-sjlj_s.o libgcc/./gthr-gnat_s.o libgcc/./unwind-c_s.o -lc &&
rm -f ./ && if [ -f ./ ]; then mv -f ./
./; else true; fi && mv ./
./ && ln -s ./
/cross-tools/x86_64-pc-linux-gnu/bin/ld: crti.o: No such file: No such file
or directory
collect2: ld returned 1 exit status
make[2]: *** [] Error 1
make[2]: Leaving directory `/mnt/lfs/sources/gcc-build/gcc'
make[1]: *** [stmp-multilib] Error 2
make[1]: Leaving directory `/mnt/lfs/sources/gcc-build/gcc'
make: *** [all-gcc] Error 2

Please telle which crti.o should be normaly used and how looks like your
(correct) output of the command which failes by my compilation!


-----Ursprüngliche Nachricht-----
Von: cross-lfs-bounces at
[mailto:cross-lfs-bounces at] Im Auftrag von Jim Gifford
Gesendet: Freitag, 9. Dezember 2005 17:38
An: Cross-LFS Discussion List
Betreff: Re: AW: AW: AW: AW: gcc 4.0.2 build error

    I think it has to do with your system using linuxthreads instead of 
nptl. Also your glibc is build for the 2.4.20 kernel and not for 2.6 
series. This are small things that can contribute to build issues. I 
would recommend trying a build using the livecd.

jim at
lfs at

LFS User # 2577
Registered Linux User # 299986

Unsubscribe: See the above information page

More information about the cross-lfs mailing list