After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 699672 - [3.2/3.4/3.8] uuid conflicting on Windows
[3.2/3.4/3.8] uuid conflicting on Windows
Status: RESOLVED DUPLICATE of bug 699673
Product: gtk+
Classification: Platform
Component: Backend: Win32
3.8.x
Other Windows
: Normal blocker
: ---
Assigned To: gtk-win32 maintainers
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2013-05-04 16:21 UTC by dongsheng.song
Modified: 2013-05-04 16:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description dongsheng.song 2013-05-04 16:21:53 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.
Comment 1 dongsheng.song 2013-05-04 16:25:23 UTC

*** This bug has been marked as a duplicate of bug 699673 ***