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)
