mingw32 target broken [cygwin as well] [didn't know cross-compilers were such an ordeal]

Jeff Sturm jsturm@one-point.com
Sat Dec 8 16:00:00 GMT 2001



On 8 Dec 2001, Adam Megacz wrote:
> 
> Craig Rodrigues <rodrigc@mediaone.net> writes:
> > http://members.telering.at/jessich/mingw/index.html
> > http://sources.redhat.com/ml/crossgcc/2001-q4/msg00310.html
> 
> Wow, I just checked out that patching script -- it's enormous!

Last time I looked at the mingw patches, it was mostly features that are
not essential to building gcc, but desirable for windows users, e.g.
anonymous structs.  I've successfully built C cross compilers without any
patches.  (C++ may be problematic, especially for DLLs.)

> Oh well, I'm going to quit whining right now and ssh to a win98
> machine running cygwin to do my builds.

I may as well warn you that if you are doing any gcj work, there is a bug
that prevents libgcj from bootstrapping on machines without case-sensitive
filesystems (OSX on HFS, all Windows releases).

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&database=gcc&pr=2388

(If you find out that this is fixed on the trunk, let us know so we can
close the PR!)

A Linux-hosted cross compiler doesn't have this problem.  (Besides, do you
_really_ want to watch libtool on cygwin?)

Jeff



More information about the Gcc mailing list