Building current CVS tree problem

Alan Hourihane alanh@fairlite.demon.co.uk
Thu Apr 19 05:52:00 GMT 2001


Thanks.

Pulling down the latest snapshot did it.

Alan.

On Thu, Apr 19, 2001 at 08:23:24AM -0400, Suhaib Siddiqi wrote:
> 
> Beside, you need the latest Cygwin snapshot for compilation.  The namespace
> problems with w32api
> had been fixed in cygwin snapshot
> > -----Original Message-----
> > From: Alan Hourihane [ mailto:alanh@fairlite.demon.co.uk ]
> > Sent: Thursday, April 19, 2001 8:21 AM
> > To: cygwin-xfree@sources.redhat.com
> > Subject: Re: Building current CVS tree problem
> > 
> > 
> > Yep.
> > 
> > I'm using the latest as of 5 minutes ago. The CHANGELOG 394 
> > include your
> > updates. And all the version's check out when doing a 'cvs status'
> > 
> > Alan.
> > 
> > On Thu, Apr 19, 2001 at 08:05:13AM -0400, Suhaib Siddiqi wrote:
> > > 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