This is the mail archive of the
ecos-discuss@sourceware.cygnus.com
mailing list for the eCos project.
NEC MIPS evlation board gcc build problem.
- To: "Jonathan Larmour" <jlarmour at redhat dot co dot uk>
- Subject: [ECOS] NEC MIPS evlation board gcc build problem.
- From: "Ling Su" <lingsu at palmmicro dot com>
- Date: Tue, 13 Jun 2000 15:25:20 -0700
- Cc: <ecos-discuss at sourceware dot cygnus dot com>
- Organization: Palm Microsystems, Inc.
- References: <001b01bfd38b$cadf2600$080dfea9@oemcomputer> <39452870.5FBECCC2@redhat.co.uk>
- Reply-To: "Ling Su" <lingsu at palmmicro dot com>
Hello,
After download the newest gcc and apply the patch, I have succeeded in
building the cross platform tool in Linux. Unfortunately even I used
cygwin1.1.2, I still meet problem in build the cross gcc compiler in Windows
NT.
Following is the log message I got, the process just hung there, I do not
know what is the reason...
make: Entering directory `/src/build/gcc'
make[1]: Entering directory `/src/build/gcc/libiberty'
make[2]: Entering directory `/src/build/gcc/libiberty/testsuite'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/src/build/gcc/libiberty/testsuite'
make[1]: Leaving directory `/src/build/gcc/libiberty'
make[1]: Entering directory `/src/build/gcc/texinfo'
make all-recursive
make[2]: Entering directory `/src/build/gcc/texinfo'
Making all in intl
make[3]: Entering directory `/src/build/gcc/texinfo/intl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/src/build/gcc/texinfo/intl'
Making all in lib
make[3]: Entering directory `/src/build/gcc/texinfo/lib'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/src/build/gcc/texinfo/lib'
Making all in makeinfo
make[3]: Entering directory `/src/build/gcc/texinfo/makeinfo'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/src/build/gcc/texinfo/makeinfo'
Making all in util
make[3]: Entering directory `/src/build/gcc/texinfo/util'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/src/build/gcc/texinfo/util'
make[2]: Leaving directory `/src/build/gcc/texinfo'
make[1]: Leaving directory `/src/build/gcc/texinfo'
make[1]: Entering directory `/src/build/gcc/etc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/src/build/gcc/etc'
make[1]: Entering directory `/src/build/gcc/gcc'
(cd intl && make all)
make[2]: Entering directory `/src/build/gcc/gcc/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/src/build/gcc/gcc/intl'
if [ -f libgcc.ready ] ; then \
true; \
else \
touch libgcc.ready; \
fi
make
GCC_FOR_TARGET="/src/build/gcc/gcc/xgcc -B/src/build/gcc/gcc/ -B/usr/local/c
ross/mips-elf/H-i686-pc-cygwin/mips64vr4300-elf/bin/ -I/usr/local/cross/mips
-elf/H-i686-pc-cygwin/mips64vr4300-elf/include" \
HOST_PREFIX="" HOST_PREFIX_1="loser-" \
AR_FOR_TARGET="mips64vr4300-elf-ar" \
AR_CREATE_FOR_TARGET="mips64vr4300-elf-ar rc" \
AR_FLAGS_FOR_TARGET="" \
OLDCC="cc" CCLIBFLAGS="-O" CFLAGS="-g -O2" \
RANLIB_FOR_TARGET="mips64vr4300-elf-ranlib" \
RANLIB_TEST_FOR_TARGET="[ -f mips64vr4300-elf-ranlib ] ||
[ "i686-pc-cygwin" = "mips64vr4300-unknown-elf" ] && [ -f
/usr/bin/ranlib -o -f /bin/ranlib ] )" \
LIBGCC2_CFLAGS="-O2 -DCROSS_COMPILE -DIN_GCC `echo -g -O2|sed -e
's/-pedantic//g' -e 's/-Wtraditional//g'` -isystem ./include -G
-g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc" \
INCLUDES="-I. -I/src/gcc/egcs-20000530/gcc -I/src/gcc/egcs-20000530/gcc/conf
ig -I/src/gcc/egcs-20000530/gcc/../include" MAYBE_USE_COLLECT2="" \
CONFIG_H="" MACHMODE_H="machmode.h machmode.def" \
LIB1ASMSRC='' \
-f libgcc.mk all
make[2]: Entering directory `/src/build/gcc/gcc'
/src/build/gcc/gcc/xgcc -B/src/build/gcc/gcc/ -B/usr/local/cross/mips-elf/H-
i686-pc-cygwin/mips64vr4300-elf/bin/ -I/usr/local/cross/mips-elf/H-i686-pc-c
ygwin/mips64vr4300-elf/include -O2 -DCROSS_COMPILE -DIN_GCC -g -O2 -isys
tem ./include -G
0 -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I/src/gcc/e
gcs-20000530/gcc -I/src/gcc/egcs-20000530/gcc/config -I/src/gcc/egcs-2000053
0/gcc/../include -DL_muldi3 -c /src/gcc/egcs-20000530/gcc/libgcc2.c -o
libgcc/./_muldi3.o
Hopefully somebody could kindly help me out of this.
Thanks!
Best Regards,
-Ling