Compile 3.24.11 with mingw fails
I can't cross compile the newest Gtk 3.24.11 for Windows (on Fedora 30).
make[5]: Leaving directory '/home/mkj/Projects/GSharpKit/GSharpKit/rpm/BUILD/gtk+-3.24.11/build_win32/gdk/win32'
make[4]: Leaving directory '/home/mkj/Projects/GSharpKit/GSharpKit/rpm/BUILD/gtk+-3.24.11/build_win32/gdk/win32'
Making all in .
make[4]: Entering directory '/home/mkj/Projects/GSharpKit/GSharpKit/rpm/BUILD/gtk+-3.24.11/build_win32/gdk'
GEN gdkconfig.h
CCLD libgdk-3.la
*** Warning: Trying to link with static lib archive /usr/i686-w64-mingw32/sys-root/mingw/lib/libintl.dll.a.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have
*** because the file extensions .a of this argument makes me believe
*** that it is just a static archive that I should not use here.
win32/.libs/libgdk-win32.a(gdkmonitor-win32.o): In function `get_device_property':
/home/mkj/Projects/GSharpKit/GSharpKit/rpm/BUILD/gtk+-3.24.11/build_win32/gdk/win32/../../../gdk/win32/gdkmonitor-win32.c:176: undefined reference to `SetupDiGetDevicePropertyW'
/home/mkj/Projects/GSharpKit/GSharpKit/rpm/BUILD/gtk+-3.24.11/build_win32/gdk/win32/../../../gdk/win32/gdkmonitor-win32.c:204: undefined reference to `SetupDiGetDevicePropertyW'
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:1219: libgdk-3.la] Error 1
make[4]: Leaving directory '/home/mkj/Projects/GSharpKit/GSharpKit/rpm/BUILD/gtk+-3.24.11/build_win32/gdk'
make[3]: *** [Makefile:1715: all-recursive] Error 1
make[3]: Leaving directory '/home/mkj/Projects/GSharpKit/GSharpKit/rpm/BUILD/gtk+-3.24.11/build_win32/gdk'
make[2]: *** [Makefile:1138: all] Error 2
make[2]: Leaving directory '/home/mkj/Projects/GSharpKit/GSharpKit/rpm/BUILD/gtk+-3.24.11/build_win32/gdk'
make[1]: *** [Makefile:724: all-recursive] Error 1
make[1]: Leaving directory '/home/mkj/Projects/GSharpKit/GSharpKit/rpm/BUILD/gtk+-3.24.11/build_win32'
make: *** [Makefile:618: all] Error 2
make: Leaving directory '/home/mkj/Projects/GSharpKit/GSharpKit/rpm/BUILD/gtk+-3.24.11/build_win32'