delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2003/01/08/07:15:51

Mailing-List: contact cygwin-developers-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT cygwin DOT com>
List-Help: <mailto:cygwin-developers-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-developers-owner AT cygwin DOT com
Delivered-To: mailing list cygwin-developers AT cygwin DOT com
Message-ID: <20030108110235.52636.qmail@web21407.mail.yahoo.com>
Date: Wed, 8 Jan 2003 22:02:35 +1100 (EST)
From: =?iso-8859-1?q?Danny=20Smith?= <danny_r_smith_2001 AT yahoo DOT co DOT nz>
Subject: Re: Compile time error in w32lib/lib/dxguid.o
To: cygwin-developers AT cygwin DOT com
In-Reply-To: <20030108112207.B23921@cygbert.vinschen.de>
MIME-Version: 1.0

 --- Corinna Vinschen <vinschen AT redhat DOT com> wrote: > Hi,
> 
> I can't compile dxguid.c in w32api.  The following error happens:
> 
> i686-pc-cygwin-gcc [...] w32api/lib/dxguid.c
> In file included from [...]/winsup/w32api/lib/../include/oleauto.h:83,
>                  from [...]/winsup/w32api/lib/../include/ole2.h:11,
> 		 from [...]/winsup/w32api/lib/../include/unknwn.h:3,
> 		 from [...]/winsup/w32api/lib/../include/objbase.h:58,
> 		 from [...]/winsup/w32api/lib/dxguid.c:28:
> [...]/winsup/w32api/lib/../include/oaidl.h:110: parse error before `IUnknown'
> 

Another circular header include problem that is seen with gcc-2.95 but not with
3.x.

I have fixed both the specific problem in dxguid.c (unnecessary inclusion of
objbase.h) and the more general one caused by my patch of 2002-12-26.

Danny

http://movies.yahoo.com.au - Yahoo! Movies
- What's on at your local cinema?

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019