This is the mail archive of the crossgcc@sources.redhat.com 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] |
Hi I am trying to make an powerpc-linux cross compiling environment on cygwin I compiled binutils, gcc, linux and glibc with the following procedure cd /usr/tmp/binutils /usr/src/binutils-20010802-1/configure --target=powerpc-linux make make install * I changed alloca to xmalloc in /usr/src/gcc-2.95.3/gcc/local-alloc.c cd /usr/tmp/gcc /usr/src/gcc-2.95.3/configure --target=powerpc-linux --with-newlib make make install cd /usr/src/linux * I patched for the menuconfig bug of cygwin make menuconfig make dep make clean make zImage * I patched for the C-ctype.c bug cd /usr/local/powerpc-linux/include ln -s /usr/src/linux/include/asm asm ln -s /usr/src/linux/include/linux linux cd /usr/tmp/glibc CC=powerpc-linux-gcc AR=powerpc-linux-ar RANLIB=powerpc-linux-ranlib /usr/src/glibc-2.1.3/configure --host=powerpc-linux --with-headers=/usr/src/linux/include --prefix=/usr/local/powerpc-linux --with-add-ons=crypt,linuxthreads make After hours of compiling the following error occurs. powerpc-linux-gcc -nostdlib -nostartfiles -o /usr/tmp/powerpc-linux/glibc/db2/ma kedb -Wl,-dynamic-linker=/usr/local/powerpc-linux/lib/ld.so.1 /usr/tmp/powerp c-linux/glibc/csu/crt1.o /usr/tmp/powerpc-linux/glibc/csu/crti.o `powerpc-linux- gcc --print-file-name=crtbegin.o` /usr/tmp/powerpc-linux/glibc/db2/makedb.o /usr /tmp/powerpc-linux/glibc/db2/libdb.so.3 -Wl,-rpath-link=/usr/tmp/powerpc-linux/ glibc:/usr/tmp/powerpc-linux/glibc/math:/usr/tmp/powerpc-linux/glibc/elf:/usr/tm p/powerpc-linux/glibc/nss:/usr/tmp/powerpc-linux/glibc/nis:/usr/tmp/powerpc-linu x/glibc/db2:/usr/tmp/powerpc-linux/glibc/rt:/usr/tmp/powerpc-linux/glibc/resolv: /usr/tmp/powerpc-linux/glibc/linuxthreads /usr/tmp/powerpc-linux/glibc/libc.so.6 /usr/tmp/powerpc-linux/glibc/libc_nonshared.a -lgcc `powerpc-linux-gcc --print- file-name=crtend.o` /usr/tmp/powerpc-linux/glibc/csu/crtn.o powerpc-linux-gcc: Internal compiler error: program collect2 got fatal signal 11 make[2]: *** [/usr/tmp/powerpc-linux/glibc/db2/makedb] Error 1 make[2]: Leaving directory `/usr/src/glibc-2.1.3/db2' make[1]: *** [db2/others] Error 2 make[1]: Leaving directory `/usr/src/glibc-2.1.3' make: *** [all] Error 2 I think this is the bug of powerpc-linux-gcc compiled for cygwin host bucause on linux machine it compiled well. Please help me. - Sangmoon Kim -
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |