This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
RE: Header X11/Xw32defs.h missing
- From: "Harold Hunt" <huntharo at msu dot edu>
- To: "Kenneth Evans, Jr." <evans at aps dot anl dot gov>
- Cc: "cygx" <cygwin-xfree at cygwin dot com>
- Date: Tue, 18 Jun 2002 08:21:41 -0400
- Subject: RE: Header X11/Xw32defs.h missing
Gotta reply to the list, not me.
Harold
> -----Original Message-----
> From: Kenneth Evans, Jr. [mailto:evans@aps.anl.gov]
> Sent: Monday, June 17, 2002 7:08 PM
> To: Harold L Hunt
> Subject: RE: Header X11/Xw32defs.h missing
>
>
> Harold,
>
> I'm trying to build a program (X client) that uses libX, libXm, etc. using
> Visual C++ as the compiler. (So far unsuccessfully.) It looks like this
> header is included if WIN32 is defined, which I do.
>
> I now see the XFree86 stuff probably was not designed to be using
> WIN32 this
> way. So, perhaps as far as XFree86 is concerned it *is*
> spurious. (But the
> branch on WIN32 *is* in Xos.h.)
>
> BTW *is* it possible to build an X client using the XFree86 and LessTif
> libraries with Visual C++?
>
> I have been doing this using the Hummingbird Exceed X and Motif libraries,
> but I would like to consider changing to XFree86 and LessTif. (Open Motif
> would be even better, but it isn't "open" for Windows.) The same programs
> build with Open Motif or LessTif on Linux. It would be a lot
> easier to use
> stuff that more resembles UNIX as XFree86 does. And it would be nicer to
> use the "same" stuff on all platforms.
>
> An alternative is to use the Cygwin compiler (gcc). This been more
> successful. Then, WIN32 is not defined, but there are some other
> problems.
>
> Thanks,
>
> -Ken
>
> -----Original Message-----
> From: Harold L Hunt [mailto:huntharo@msu.edu]
> Sent: Monday, June 17, 2002 3:32 PM
> To: Kenneth Evans@msu.edu, Jr.; cygwin-xfree@cygwin.com
> Subject: Re: Header X11/Xw32defs.h missing
>
>
> Ken,
>
> What package are you trying to build?
>
> We've had a report that building OpenMOTIF causes this error because of a
> spurious #define.
>
> Harold
>
> "Kenneth Evans, Jr." <evans@aps.anl.gov> said:
>
> > The header X11/Xw32defs.h seems to be missing when you download the
> headers
> > via XFree-86-headers in Cygwin's setup.exe. Thanks,
> >
> > -Ken
> >
> > c:\Cygwin\usr\X11R6\include\X11\Xos.h(142) : fatal error C1083: Cannot
> open
> > include file: 'X11/Xw32defs.h': No such file
> >
> >
>
>
>
>