This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: mingw32 target broken [cygwin as well] [didn't know cross-compilerswere such an ordeal]




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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]