This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

build issue when trying to build cross glibc-2.5 for powerpc


I'm getting the following issue with libgcc_eh when trying to build a cross toolchain with glibc-2.5. This seems similiar to the following post:

http://sources.redhat.com/ml/libc-alpha/2003-09/msg00100.html

In that if I get ride of the -lgcc_eh from the link line it will link fine. I'm using glibc-2.5, gcc-4.1.1, binutils-2.16.1.

Any ideas?

- kumar

Here's the error message:


powerpc-7450-linux-gnu-gcc -nostdlib -nostartfiles -o /home/galak/ crosstool/src/build/powerpc-7450-linux-gnu/gcc-4.1.1-glibc-2.5/build- glibc/iconv/iconvconfig -Wl,-dynamic-linker=/lib/ld.so.1 -Wl,- z,combreloc -Wl,-z,relro /home/galak/crosstool/src/build/ powerpc-7450-linux-gnu/gcc-4.1.1-glibc-2.5/build-glibc/csu/crt1.o / home/galak/crosstool/src/build/powerpc-7450-linux-gnu/gcc-4.1.1- glibc-2.5/build-glibc/csu/crti.o `powerpc-7450-linux-gnu-gcc --print- file-name=crtbegin.o` /home/galak/crosstool/src/build/powerpc-7450- linux-gnu/gcc-4.1.1-glibc-2.5/build-glibc/iconv/iconvconfig.o /home/ galak/crosstool/src/build/powerpc-7450-linux-gnu/gcc-4.1.1-glibc-2.5/ build-glibc/iconv/strtab.o /home/galak/crosstool/src/build/ powerpc-7450-linux-gnu/gcc-4.1.1-glibc-2.5/build-glibc/iconv/ xmalloc.o /home/galak/crosstool/src/build/powerpc-7450-linux-gnu/ gcc-4.1.1-glibc-2.5/build-glibc/iconv/hash-string.o -Wl,-rpath-link=/ home/galak/crosstool/src/build/powerpc-7450-linux-gnu/gcc-4.1.1- glibc-2.5/build-glibc:/home/galak/crosstool/src/build/powerpc-7450- linux-gnu/gcc-4.1.1-glibc-2.5/build-glibc/math:/home/galak/crosstool/ src/build/powerpc-7450-linux-gnu/gcc-4.1.1-glibc-2.5/build-glibc/elf:/ home/galak/crosstool/src/build/powerpc-7450-linux-gnu/gcc-4.1.1- glibc-2.5/build-glibc/dlfcn:/home/galak/crosstool/src/build/ powerpc-7450-linux-gnu/gcc-4.1.1-glibc-2.5/build-glibc/nss:/home/ galak/crosstool/src/build/powerpc-7450-linux-gnu/gcc-4.1.1-glibc-2.5/ build-glibc/nis:/home/galak/crosstool/src/build/powerpc-7450-linux- gnu/gcc-4.1.1-glibc-2.5/build-glibc/rt:/home/galak/crosstool/src/ build/powerpc-7450-linux-gnu/gcc-4.1.1-glibc-2.5/build-glibc/resolv:/ home/galak/crosstool/src/build/powerpc-7450-linux-gnu/gcc-4.1.1- glibc-2.5/build-glibc/crypt:/home/galak/crosstool/src/build/ powerpc-7450-linux-gnu/gcc-4.1.1-glibc-2.5/build-glibc/nptl /home/ galak/crosstool/src/build/powerpc-7450-linux-gnu/gcc-4.1.1-glibc-2.5/ build-glibc/libc.so.6 /home/galak/crosstool/src/build/powerpc-7450- linux-gnu/gcc-4.1.1-glibc-2.5/build-glibc/libc_nonshared.a -lgcc - lgcc_eh `powerpc-7450-linux-gnu-gcc --print-file-name=crtend.o` / home/galak/crosstool/src/build/powerpc-7450-linux-gnu/gcc-4.1.1- glibc-2.5/build-glibc/csu/crtn.o
/home/galak/crosstool/src/build/powerpc-7450-linux-gnu/gcc-4.1.1- glibc-2.5/gcc-core-prefix/lib/gcc/powerpc-7450-linux-gnu/ 4.1.1/../../../../powerpc-7450-linux-gnu/bin/ld: cannot find -lgcc_eh
collect2: ld returned 1 exit status
make[2]: *** [/home/galak/crosstool/src/build/powerpc-7450-linux-gnu/ gcc-4.1.1-glibc-2.5/build-glibc/iconv/iconvconfig] Error 1
make[2]: Leaving directory `/home/galak/crosstool/src/build/ powerpc-7450-linux-gnu/gcc-4.1.1-glibc-2.5/glibc-2.5/iconv'
make[1]: *** [iconv/others] Error 2
make[1]: Leaving directory `/home/galak/crosstool/src/build/ powerpc-7450-linux-gnu/gcc-4.1.1-glibc-2.5/glibc-2.5'
make: *** [all] Error 2


--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]