GNOME Bugzilla – Bug 699672
[3.2/3.4/3.8] uuid conflicting on Windows
Last modified: 2013-05-04 16:25:23 UTC
In the gtk/Makefile.am file, gtk+ forced link libuuid: libgtk_3_la_LDFLAGS += -Wl,-luuid But in the file gdk/win32/gdkdnd-win32.c, gtk+ forced uuid initialization: #define INITGUID Then we got lots of FOLDERID_* redefined errors when link. I think '#define INITGUID' should be replaced with '#undef INITGUID'. Then I can build gtk+ 3.2.4 and 3.4.4 success by mingw-w64 gcc.
*** This bug has been marked as a duplicate of bug 699673 ***