help-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

error in building cross-gcc 3.3.4


From: 張瑞庭
Subject: error in building cross-gcc 3.3.4
Date: Fri, 23 Mar 2007 14:19:45 +0800

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
 
 
 
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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]