[Mingw-w64-public] Fwd: [PATCH v1] setup: allow building with i686-w64-mingw32

JonY jon_y@users.sourceforge.net
Mon Jun 4 10:01:00 GMT 2012

On 6/4/2012 17:04, Jacek Caban wrote:
> On 06/03/12 17:45, JonY wrote:
>> Forwarding to mingw-w64 list.
>> Some of the headers modified is generated from WINE widl, so the
>> preprocessor should be changed instead, jacek?
> Where? I don't see any. There is one change to propkeydef.h, but and I
> believe incorrect. Generally, this patch makes REFIID and similar
> typedefs depend on CINTERFACE, which is not present in MSVC. Changing it
> is a serious danger for compatibility. Why is it needed?
> Jacek

To clear things up, CINTERFACE is used for the style interface
declaration, nothing to do with REFIID.

In C++, it seems to be typical to use references rather than pointers to
refer to IIDs, so hopefully Cygwin can fix the usage on their side.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 196 bytes
Desc: OpenPGP digital signature
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20120604/aed2e7c0/attachment.sig>

More information about the Cygwin-apps mailing list