[Clfs-support] GCC-4.4.2 Cross Compiler final --with-float=soft

Pascal Kesseli pascal_kesseli at hotmail.com
Tue Nov 24 07:18:27 PST 2009


Hi forum

During the final spurt of my cross tool chain compilation - the compilation of the GCC-4.4.2 Cross Compiler final package - the following error message put a harsh end to my efforts:

Checking multilib configuration for libgomp...
Configuring in arm-unknown-linux-uclibc/libgomp
configure: loading cache ./config.cache
checking for --enable-version-specific-runtime-libs... no
checking for --enable-generated-files-in-srcdir... no
checking build system type... i486-pc-linux-gnu
checking host system type... arm-unknown-linux-uclibc
checking target system type... arm-unknown-linux-uclibc
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for arm-unknown-linux-uclibc-strip... /mnt/clfs/cross-tools/arm-unknown-linux-uclibc/bin/strip
checking for arm-unknown-linux-uclibc-gcc... /mnt/clfs/sources/gcc-build/./gcc/xgcc -B/mnt/clfs/sources/gcc-build/./gcc/ -B/mnt/clfs/cross-tools/arm-unknown-linux-uclibc/bin/ -B/mnt/clfs/cross-tools/arm-unknown-linux-uclibc/lib/ -isystem /mnt/clfs/cross-tools/arm-unknown-linux-uclibc/include -isystem /mnt/clfs/cross-tools/arm-unknown-linux-uclibc/sys-include
checking for C compiler default output file name... configure: error: in `/mnt/clfs/sources/gcc-build/arm-unknown-linux-uclibc/libgomp':
configure: error: C compiler cannot create executables
See `config.log' for more details.
make[1]: *** [configure-target-libgomp] Error 1
make[1]: Leaving directory `/mnt/clfs/sources/gcc-build'
make: *** [all] Error 2

the config.log in libgomp contains the following lines:

configure:2569: checking for C compiler default output file name
configure:2572: /mnt/clfs/sources/gcc-build/./gcc/xgcc -B/mnt/clfs/sources/gcc-build/./gcc/ -B/mnt/clfs/cross-tools/arm-unknown-linux-uclibc/bin/ -B/mnt/clfs/cross-tools/arm-unknown-linux-uclibc/lib/ -isystem /mnt/clfs/cross-tools/arm-unknown-linux-uclibc/include -isystem /mnt/clfs/cross-tools/arm-unknown-linux-uclibc/sys-include -g -O2     conftest.c  >&5
/mnt/clfs/usr/lib/crt1.o: In function `_start':
(.text+0x28): undefined reference to `__uClibc_main'
/mnt/clfs/usr/lib/crt1.o: In function `_start':
(.text+0x2c): undefined reference to `abort'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `__eqdf2'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `__divsf3'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `memcpy'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `__ltdf2'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `malloc'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `__fixunsdfsi'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `__nesf2'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `calloc'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `dl_iterate_phdr'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `__eqsf2'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `realloc'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `__divdf3'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `__muldf3'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `memset'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `__ltsf2'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `__mulsf3'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `__nedf2'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `strlen'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `raise'
/mnt/clfs/sources/gcc-build/./gcc/libgcc_s.so: undefined reference to `free'
collect2: ld returned 1 exit status
configure:2575: $? = 1

My uClibc is present in /mnt/clfs/lib, so where could this error emerge from?

Thanks a lot in advance for any suggestions on this one
Best regards
Pascal

 		 	   		  
_________________________________________________________________
Längere Nächte – Zeit zum Flirten, Daten und Verlieben! MSN Partnersuche ausprobieren
http://friendscout24.msn.ch/registration.html?frs_affil=f_0139_a_001_a_059
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.clfs.org/pipermail/clfs-support-clfs.org/attachments/20091124/e98cec4d/attachment.html>


More information about the Clfs-support mailing list