Native GTKMM builds for Win32 with MS VC++ lag behind those with gcc.
Use OBS (openSUSE Build Service)Fedora-mingw binaries for all prerequisitesNow msys2pacman -S mingw-w64-i686-gtk3 mingw-w64-i686-gstreamer mingw-w64-i686-gst-plugins-good
Nice script by Maarten Bosmans downloads everything: \Python32\python download-mingw-rpm.py --no-clean --deps libxml2 libxml2-devel atk atk-devel libcairo2 libcairo-gobject2 cairo-devel pango pango-devel gstreamer gstreamer-devel gdk-pixbuf gdk-pixbuf-devel
You'll need perl to build gtk+ git submodule- It is complicated to build MM counterpart from git on Win32 as they heavily use m4 macro processor
Download source code release for corresponding subfolders
- There may be glitches with path names
- Some stuff from OBS may be broken
Windows XP doesn't have mklink tool and is not supported anymore.
Builds with
- libsigc++-2.4.1
- glibmm-2.44.0
- atkmm-2.22.7
- cairomm-1.11.2
- pangomm-2.36.0
- gtkmm-3.16.0
- libxml++-2.38.0
- gstreamermm-1.4.3
- GTK+ (See msys2 fordetails)
- Consider using ExternalProject CMake module