This is a patch from Dave Curtis to get wxWindows 1.67 compiling under
Windows 3.1 with Symantec C++.

------------------------------------------------------------------------

Date: Mon, 4 Aug 1997 00:40:25 +0100
To: Julian Smart <julian.smart@ukonline.co.uk>
From: dcurtis@hgmp.mrc.ac.uk (Dave Curtis)
Subject: Re: compiling 1.67

Hi.

I have built 1.67 for Windows 3.1 with the Symantec compiler. I had some
problems with my 16-bit compiler which made me think there were things wrong
with your date/time declarations, but there weren't. 

The declarations in main.cpp don't work for Symantec, probably the WATCOM
ones would, but I didn't link in that file - there is a problem with FAR
PASCAL. 

I didn't bother trying to get IPC or the XPM stuff to work - there seemed to
be some X11 header files I should have, or maybe the conditional
compilations broke, or something. 

I think everything else was OK. I am enclosing the makefiles produced by the
IDDE, along with the .prj and .opn files which would let somebody else load
it into their IDDE. These all have root wxsc167 - this is the name then
given to the library file. I put my wx_setup.h in the zip too so you can see
what I turned off. 

I also had to change the flag which has X drawing emulate MSW. In fact this
affects the performance of MSW drawing. Without it my diagrams on screen
have little breaks in them. I still have extra pixels where lines join up in
the MSW printer output, but this doesn't bother me much. 

 - Dave Curtis


