GNOME Bugzilla – Bug 684600
GTK 3.5.18 doesn't compile for win64
Last modified: 2012-11-22 15:45:34 UTC
GTK+ stops compiling with an error about missing gio/gdesktopappinfo.h when compiling for win64. The error is: CC gtk-launch.o gtk-launch.c:31:33: fatal error: gio/gdesktopappinfo.h: No such file or directory compilation terminated.
Which glib version is linked against? Plus slightly more output is welcome than just one line...
The Git repository, but it occurs with 2.33.10 (the only released version that compiles for win64).
Also, the lines I posted are the only relevant lines of output. I didn't see a reason to post the whole build log. About the issue, I believe gio/gdesktopappinfo.h is meant for linux only.
I came up with a workaround. After configuring, do "sed -i 's/gtk-launch$(EXEEXT)//' gtk/Makefile".
bug 682824 has a patch. It is not quite right, which is why it hasn't been merged yet.
*** This bug has been marked as a duplicate of bug 687066 ***