On Fri, Jan 21, 2005 at 09:57:48PM +0000, Angus Leeming wrote:
> On Friday 21 January 2005 21:28, you wrote:
> > On Thu, Jan 20, 2005 at 10:31:35PM +0000, Angus Leeming wrote:
> > > Asger Ottar Alstrup wrote:
> > > > The result of today's work is this: Everything compiles with
> > > > the attached patch
> > >
> > > Ok, Asger. I applied the bits that were obviously the right thing
> > > to do. Here is your patch back again. I believe that this is all
> > > you'll need to make LyX compile for you --- down to 1136 lines. I
> > > can confirm that this patch compiles on linux.
> >
> > One question: Is _WIN32 defined when compiling with full cygwin
> > under Windows?
> 
> Hmmmm. I think we're OK:
> 
> http://sources.redhat.com/ml/gdb-patches/2001-04/msg00039.html
> Date: Wed, 4 Apr 2001
> Newer versions of gcc for Cygwin no longer implicitly define WIN32
> conditionals...
> 
> http://www.physionet.org/physiotools/wfdb/lib/wfdblib.h0
> Last revised:  5 March 2004
>    Cygwin users:  Note that the symbols _WINDOWS, _WINDLL, WIN32, etc. 
> are not defined and should not be defined when compiling the WFDB 
> software package using gcc.  Cygwin's POSIX emulation layer avoids 
> the need for the various workarounds required when using other 
> compilers under MS-Windows.
> 

Could this be at all related to my problems with the latest sources
on Cygwin? I have not had time to devle into it yet (crazy busy at work).

How can I double check which symbols are defined when using Cygwin's gcc?

-- 
Kayvan A. Sylvan          | Proud husband of       | Father to my kids:
Sylvan Associates, Inc.   | Laura Isabella Sylvan  | Katherine Yelena (8/8/89)
http://sylvan.com/~kayvan | "crown of her husband" | Robin Gregory (2/28/92)

Reply via email to