error in building cross-gcc 3.3.4

Steven Chang (張瑞庭) <[email protected]>
Newsgroups gmane.comp.gnu.utils
Message-ID <003301c76d13$419ef090$6900a8c0@accutech6cee1f>
Dear GNU,

I tried to build crossgcc-3.3.4 for mipsel at my i686-Fedora-Core-6-Linux PC but failed,
and following is the error log. How can I fixed the problem?
The gcc version in my i686-Fedora-Core-6-Linux PC is v4.1.1,
the target platform is mips32.
toolchain uses gcc-3.3.4, binutils-2.15.91.0.2, linux-lib-headers-2.4.27, and uClibc-0.9.27
If you need any other information, please let me know it again.

Thank you very much.

Steven Chang
[email protected]



PATH=/root/dev/db1550/tools/bin:/bin:/sbin:/usr/bin:/usr/sbin make -j1 -C /root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial all-gcc
make[1]: Entering directory `/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial'
make[2]: Entering directory `/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/libiberty'
make[3]: Entering directory `/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/libiberty/testsuite'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/libiberty/testsuite'
make[2]: Leaving directory `/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/libiberty'
make[2]: Entering directory `/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/gcc'
(cd intl && make all)
make[3]: Entering directory `/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/gcc/intl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/gcc/intl'
make GCC_FOR_TARGET="/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/gcc/xgcc -B/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/gcc/ -B/root/dev/db1550/tools/mipsel-linux-uclibc/bin/ -B/root/dev/db1550/tools/mipsel-linux-uclibc/lib/ -isystem /root/dev/db1550/tools/mipsel-linux-uclibc/include" \
   BUILD_PREFIX="" BUILD_PREFIX_1="loser-" \
   AR_FOR_TARGET="mipsel-linux-uclibc-ar" \
   AR_CREATE_FOR_TARGET="mipsel-linux-uclibc-ar  rc" \
   AR_FLAGS_FOR_TARGET="" \
   CFLAGS="-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long " \
   RANLIB_FOR_TARGET="mipsel-linux-uclibc-ranlib" \
   RANLIB_TEST_FOR_TARGET="[ -f mipsel-linux-uclibc-ranlib ] || ( [ "i386-pc-linux-gnu" = "mipsel-unknown-linux-uclibc" ] && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] )" \
   NM_FOR_TARGET="/root/dev/db1550/tools/mipsel-linux-uclibc/bin/nm" AWK="gawk" \
   LIBGCC2_CFLAGS="-O2  -DIN_GCC -DCROSS_COMPILE  -DUSE_UCLIBC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED " \
   INCLUDES="-I. -I. -I/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4/gcc -I/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4/gcc/. -I/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4/gcc/config -I/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4/gcc/../include" \
   CONFIG_H="tconfig.h " MACHMODE_H="machmode.h machmode.def " \
   LIB1ASMSRC='' \
   MAKEOVERRIDES= \
   -f libgcc.mk all
make[3]: Entering directory `/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/gcc'
for d in libgcc; do \
   if [ -d $d ]; then true; else /bin/sh /root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4/gcc/mkinstalldirs $d; fi; \
 done
if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi
/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/gcc/xgcc -B/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/gcc/ -B/root/dev/db1550/tools/mipsel-linux-uclibc/bin/ -B/root/dev/db1550/tools/mipsel-linux-uclibc/lib/ -isystem /root/dev/db1550/tools/mipsel-linux-uclibc/include -O2  -DIN_GCC -DCROSS_COMPILE  -DUSE_UCLIBC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4/gcc -I/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4/gcc/. -I/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4/gcc/config -I/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4/gcc/../include  -DL_divdi3 -c /root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4/gcc/libgcc2.c -fexceptions -fnon-call-exceptions -o libgcc/./_divdi3.o
/tmp/ccjo9k28.s: Assembler messages:
/tmp/ccjo9k28.s:972: Error: operation combines symbols in different segments
make[3]: *** [libgcc/./_divdi3.o] Error 1
make[3]: Leaving directory `/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/gcc'
make[2]: *** [libgcc.a] Error 2
make[2]: Leaving directory `/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/gcc'
make[1]: *** [all-gcc] Error 2
make[1]: Leaving directory `/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial'
make: *** [/root/dev/db1550/buildroot-0.9.27/toolchain_build_mipsel/gcc-3.3.4-initial/.compiled] Error 2

_______________________________________________
help-gnu-utils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-gnu-utils
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.