This is the mail archive of the cygwin@sources.redhat.com mailing list for the Cygwin project.


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

Re: Successful build of CVS GCC under Cygwin!


The current gcc-2.97, (specifically 20001208), thanks to recent work, builds
well on cygwin, at least the C part, and the C compiler gives good test
suite results.  I have brought my suggestions up to date at
http://members.aol.com/n8tm/cygwingccg77.htm and would welcome any
suggestions on what else will improve results. g77 continues to work fairly
well, in spite of many link errors in the test suite, with some ICE cases
which have been there since early gcc-2.96 , associated with pentium-pro
instruction selection.  Still no way to know whether -Os or higher, or 486
vs pentiumpro optimization will be best, without testing each case.

----- Original Message -----
From: "Kelley Cook" <Kelley.Cook@home.com>
To: <gcc@gcc.gnu.org>
Sent: Thursday, November 30, 2000 2:41 PM
Subject: Successful build of CVS GCC under Cygwin!


> After three months of being in no-bootstrap land, the current CVS
> download of GCC 2.97 successfully bootstraps under Cygwin.
> Essentially, a change to GCC in August exposed a bug in Cygwin's
> implemenation of mmunmap ().
>
> Two caveats,
>
> a) You need to be running a pre-release cygwin1.dll 1.1.7 dated
> 11-28-00 or later, which incorporates a one line fix to cygwin/mmap.cc
> This is available at
> ftp://ftp.freesoftware.com/pub/sourceware/cygwin/snapshots
>
> b) You need David Anglin's one line correction to system.h available at
> http://gcc.gnu.org/ml/gcc-patches/2000-11/msg00908.html in order to
> build Java.  This is an obvious generic bug, BTW, and really should be
> applied to the tree.
>
> As has always been the case with Cygwin, it is necessary to
> delete/rename the copy of texinfo that comes with GCC and specify
> include the option "--with-included-gettext" with the original
> configure command.  ie:
>
> $ mv /gccsrcdir/texinfo /gccsrcdir/texinfo.sav
> $ /gccsrcdir/configure --with-included-gettext
>
>


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


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