This is the mail archive of the
mailing list for the GCC project.
Error in make cross (linux to mingw32) in 1.0.2
- To: egcs-bugs at cygnus dot com
- Subject: Error in make cross (linux to mingw32) in 1.0.2
- From: Martin Kahlert <martin dot kahlert at mchp dot siemens dot de>
- Date: Tue, 17 Mar 1998 10:43:38 +0100
when i did a 'configure --target=i686-pc-mingw32' for
building a linux to mingw32 cross compiler with egcs-1.0.2,
i get the following error while executing 'make cross':
-c -g -O2 -I. -I/usr/src/egcs-1.0.2/libiberty/../include
`NSIG' undeclared here (not in a function)
make: *** [strsignal.o] Error 1
make: Leaving directory
make: *** [all-target-libiberty] Error 2
make: Leaving directory `/sw/local_l/kahlert/obj'
make: *** [cross] Error 2
Doesn't that mean, that a first compilation pass has succeeded, yet
and it tries to compile it with itself?
What can I do, to get it working?
egcs-2.91.09 980221 works very well as a cross compiler.
Thanks for any help,
PS: If possible, please reply via email, too.