Error building cross gcc-3.3.2 for i386-mingw32msvc target
I get the following errors during make...
/home/ugenn/code/gcc-3.3.2/gcc/xgcc -B/home/ugenn/code/gcc-3.3.2/gcc/ -B/usr/local/xtools/i386-mingw32msvc/bin/ -B/usr/local/xtools/i386-mingw32msvc/lib/ -isystem /usr/local/xtools/i386-mingw32msvc/include -O2 -I./../winsup/include -I./../winsup/cygwin/include -I./../winsup/w32api/include -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I. -I./. -I./config -I./../include -DL_muldi3 -c ./libgcc2.c -o libgcc/./_muldi3.o
/tmp/ccHhXNpe.s: Assembler messages:
/tmp/ccHhXNpe.s:174: Error: unknown pseudo-op: `.def'
/tmp/ccHhXNpe.s:174: Error: unknown pseudo-op: `.scl'
/tmp/ccHhXNpe.s:174: Error: unrecognized symbol type ""
/tmp/ccHhXNpe.s:174: Warning: rest of line ignored; first ignored character is `3'
/tmp/ccHhXNpe.s:174: Error: unknown pseudo-op: `.endef'
make[2]: *** [libgcc/./_muldi3.o] Error 1
make[2]: Leaving directory `/home/ugenn/code/gcc-3.3.2/gcc'
make[1]: *** [libgcc.a] Error 2
make[1]: Leaving directory `/home/ugenn/code/gcc-3.3.2/gcc'
make: *** [all-gcc] Error 2
I have successfully built a cross-binutils-2.14 using....
configure --prefix=/usr/local/xtools --target=i386-mingw32msvc
gcc is configured as...
configure --prefix=/usr/local/xools --include-headers=/usr/local/xtools/i386-mingw32msvc
native compiler used to build the cross tools is also gcc-3.3.2/binutils-2.14.
|