Building current CVS tree problem
Suhaib Siddiqi
ssiddiqi@inspirepharm.com
Thu Apr 19 05:05:00 GMT 2001
When did you retrieve sources from CVS? The patches were applied last night
(Wednesday
night Amercian EST). It was fixed.
BTW: You can get tar balls from Cygwin/Xfree86 they will be same as CVS
sources from Wednesday night.
Suhaib
> -----Original Message-----
> From: Alan Hourihane [ mailto:alanh@fairlite.demon.co.uk ]
> Sent: Thursday, April 19, 2001 7:49 AM
> To: cygwin-xfree@sources.redhat.com
> Subject: Building current CVS tree problem
>
>
>
> I'm building the latest XFree86 CVS tree with the current
> cygwin tools (done by
> using all the latest stuff with the setup.exe routine).
>
> So,
>
> gcc reports 2.95.3-2 (cygwin special)
>
> Everything compiles except for ddx part of the tree -
> xc/programs/Xserver/hw/xwin.
>
> It fails when compiling the first file - InitInput.c (error below)....
>
> I notice that winms.h is meant to undef these things that
> it's complaining
> about, so something is redefining it. Has anyone else seen this ?
>
> Thanks.
>
> Alan.
>
> In file included from /usr/include/w32api/windows.h:105,
> from winms.h:55,
> from win.h:164,
> from InitInput.c:27:
> /usr/include/w32api/winuser.h:494: warning: `RT_CURSOR' redefined
> ../../../../programs/Xserver/include/resource.h:78: warning:
> this is the location of the previous definition
> /usr/include/w32api/winuser.h:501: warning: `RT_FONT' redefined
> ../../../../programs/Xserver/include/resource.h:77: warning:
> this is the location of the previous definition
> In file included from /usr/include/w32api/windows.h:96,
> from winms.h:55,
> from win.h:164,
> from InitInput.c:27:
> /usr/include/w32api/windef.h:124: conflicting types for `CARD8'
> ../../../../exports/include/X11/Xmd.h:144: previous
> declaration of `CARD8'
> /usr/include/w32api/windef.h:129: conflicting types for `CARD8'
> /usr/include/w32api/windef.h:124: previous declaration of `CARD8'
> In file included from /usr/include/w32api/winnt.h:130,
> from /usr/include/w32api/windef.h:143,
> from /usr/include/w32api/windows.h:96,
> from winms.h:55,
> from win.h:164,
> from InitInput.c:27:
> /usr/include/w32api/basetsd.h:7: conflicting types for `INT32'
> ../../../../exports/include/X11/Xmd.h:126: previous
> declaration of `INT32'
> In file included from /usr/include/w32api/windows.h:96,
> from winms.h:55,
> from win.h:164,
> from InitInput.c:27:
> /usr/include/w32api/windef.h:152: conflicting types for `ATOM'
> ../../../../programs/Xserver/include/misc.h:102: previous
> declaration of `ATOM'
> In file included from /usr/include/w32api/windows.h:100,
> from winms.h:55,
> from win.h:164,
> from InitInput.c:27:
> /usr/include/w32api/winbase.h:1117: conflicting types for
> `FreeResource'
> ../../../../programs/Xserver/include/resource.h:186: previous
> declaration of `FreeResource'
> make: *** [InitInput.o] Error 1
>
More information about the Cygwin-xfree
mailing list