[AD] GDI+ missing UUID patch

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


Hello,

I had issues with linking static version of Allegro with executable.
This patch resolve those problems.

Those UUID's were not known for MinGW:

static const UUID __IID_IUnknown          = { 0x00000000, 0x0000,
0x0000, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46 };
static const UUID __IID_IStream           = { 0x0000000C, 0x0000,
0x0000, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46 };
static const UUID __IID_ISequentialStream = { 0x0C733A30, 0x2A1C,
0x11CE, 0xAD, 0xE5, 0x00, 0xAA, 0x00, 0x44, 0x77, 0x3D };

This is probably MinGW issue. If you can confirm this, this patch can help.

-- 
thedmd, Michał Cichoń
Artifex Mundi
michcic@xxxxxxxxxx
http://www.artifexmundi.com

Attachment: allegro_GDI+_patch.patch
Description: Binary data



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/