GNOME Bugzilla – Bug 741337
Last GTK+3 Windows bundle (3.10) does not provide gtk+-3.0.pc
Last modified: 2017-08-23 20:25:09 UTC
Hi, The last Windows bundle is 3.10, available at http://win32builder.gnome.org/gtk+-bundle_3.10.4-20131202_win32.zip. It does not have lib/pkgconfig/gtk+-3.0.pc, which makes this version useless when used in a development process (compiling a Windows program using gtk), since autoconf checking for GTK+3 fails. Also, it would be great to have a bundle for a newer GTK+ version.
The following files are missing from the .zip: lib/pkgconfig/gail-3.0.pc lib/pkgconfig/gdk-3.0.pc lib/pkgconfig/gdk-win32-3.0.pc lib/pkgconfig/gtk+-3.0.pc lib/pkgconfig/gtk+-win32-3.0.pc lib/pkgconfig/pangoft2.pc Any news in supporting a newer gtk for windows?
Hey, have a look at: https://blogs.gnome.org/nacho/2014/08/01/how-to-build-your-gtk-application-on-windows/ https://blogs.gnome.org/nacho/2015/02/19/building-gtk-3-with-msvc-2013/
(if you're not tied to MSVC:) Compiled bundles are not provided by GTK+ directly; rather, the official Windows download page was updated to recommend using the package provided by MSYS2: https://www.gtk.org/download/windows.php I can recommend this as it's what I use. MSYS2 produces native DLLs and binaries that do not depend on e.g. the Cygwin DLL. Either way, this is obsolete, as binaries are not provided upstream anymore.