This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi, I'm trying to build a new cross compiler toolchain for ppc-eabi, using binutils 1.17, gcc 4.2.1 and newlib 1.15.0. While building the first two went fine, configuring newlib fails: CC=ppc-eabi-gcc ../newlib-1.15.0/configure --prefix=/vob/apps/xgnu/newlib --host=ppc-eabi creating cache ./config.cache checking host system type... powerpc-unknown-eabi checking target system type... powerpc-unknown-eabi checking build system type... powerpc-unknown-eabi checking for a BSD compatible install... /vob/apps/gnu/SunOS/bin/install -c checking whether ln works... yes checking whether ln -s works... yes checking for gcc... ppc-eabi-gcc checking whether the C compiler (ppc-eabi-gcc ) works... no configure: error: installation or configuration problem: C compiler cannot create executables. In config.log I find the following: This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:614: checking host system type configure:635: checking target system type configure:653: checking build system type configure:708: checking for a BSD compatible install configure:761: checking whether ln works configure:785: checking whether ln -s works configure:1853: checking for gcc configure:1966: checking whether the C compiler (ppc-eabi-gcc ) works configure:1982: ppc-eabi-gcc -o conftest conftest.c 1>&5 /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/../../../../ppc-eabi/bin/ld: warning: cannot find entry symbol _start; defaulting to 01800074 /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o): In function `__eabi': /vob/apps/xgnu/gcc-SunOS/gcc/eabi.S:232: undefined reference to `__init' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x8): undefined reference to `__SDATA_START__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0xc): undefined reference to `__SBSS_END__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x14): undefined reference to `__SDATA2_START__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x18): undefined reference to `__SBSS2_END__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x1c): undefined reference to `__GOT_START__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x28): undefined reference to `__GOT_END__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x2c): undefined reference to `__GOT2_START__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x30): undefined reference to `__GOT2_END__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x34): undefined reference to `__FIXUP_START__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x38): undefined reference to `__FIXUP_END__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x3c): undefined reference to `__CTOR_LIST__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x40): undefined reference to `__CTOR_END__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x44): undefined reference to `__DTOR_LIST__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x48): undefined reference to `__DTOR_END__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x4c): undefined reference to `__EXCEPT_START__' /vob/apps/xgnu/SunOS/lib/gcc/ppc-eabi/4.2.1/libgcc.a(eabi.o):(.got2+0x50): undefined reference to `__EXCEPT_END__' collect2: ld returned 1 exit status configure: failed program was: #line 1977 "configure" #include "confdefs.h" main(){return(0);} Any ideas what I could do to fix this? Build host is Solaris 2.9. Bye... Dirk -- Dirk Heinrichs | Tel: +49 (0)162 234 3408 Configuration Manager | Fax: +49 (0)211 47068 111 Capgemini Deutschland | Mail: dirk.heinrichs@capgemini.com Wanheimerstraße 68 | Web: http://www.capgemini.com D-40468 Düsseldorf | ICQ#: 110037733 GPG Public Key C2E467BB | Keyserver: www.keyserver.net
Attachment:
signature.asc
Description: This is a digitally signed message part.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |