From mboxrd@z Thu Jan 1 00:00:00 1970 From: ultan@cix.compulink.co.uk (Ultan Henry) To: gcc-help@gcc.gnu.org Cc: ultan@cix.compulink.co.uk Subject: GCC 2.952 Cross-Compile Date: Sat, 01 Apr 2000 00:00:00 -0000 Message-ID: X-SW-Source: 2000-q1/msg00408.html Message-ID: <20000401000000.34vI7Nmb1EdSoZpbQxI4uyXfD_I4g2AQMche4DNBTu0@z> I'm trying to build a cross-compiler for a mips-tx39-elf target (host and build = i386-pc-msdosdjgpp). I've built and installed cross-binutils okay, but the GCC make fails as follows: make.exe[4]: Entering directory `c:/gnu/gcc-2.952/build.tx/gcc' /dev/c/gnu/gcc-2.952/build.tx/gcc/xgcc -B/dev/c/gnu/gcc-2.952/build.tx/gcc/ -B/usr/local/mips-tx39-elf/bin/ -I/usr/local/mips-tx39-elf/include -O2 -DCROSS_COMPILE -DIN_GCC -I./include -G 0 -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -g -O2 -I. -I/gnu/gcc-2.952/gcc -I/gnu/gcc-2.952/gcc/config -I/gnu/gcc-2.952/gcc/../include \ -c /gnu/gcc-2.952/gcc/cp/tinfo.cc In file included from /gnu/gcc-2.952/gcc/cp/tinfo.cc:32: include/new:28: `operator new' takes type `size_t' as first parameter include/new:29: `operator new' takes type `size_t' as first parameter include/new:32: `operator new' takes type `size_t' as first parameter include/new:33: `operator new' takes type `size_t' as first parameter include/new:38: `operator new' takes type `size_t' as first parameter include/new:39: `operator new' takes type `size_t' as first parameter make.exe[4]: *** [tinfo.o] Error 1 make.exe[4]: Leaving directory `c:/gnu/gcc-2.952/build.tx/gcc' make.exe[3]: *** [libgcc2.a] Error 1 make.exe[3]: Leaving directory `c:/gnu/gcc-2.952/build.tx/gcc' make.exe[2]: *** [stmp-multilib-sub] Error 2 make.exe[2]: Leaving directory `c:/gnu/gcc-2.952/build.tx/gcc' make.exe[1]: *** [stmp-multilib] Error 1 make.exe[1]: Leaving directory `c:/gnu/gcc-2.952/build.tx/gcc' make.exe: *** [all-gcc] Error 2 Any ideas?