msys2 / MINGW-packages

Package scripts for MinGW-w64 targets to build under MSYS2.
https://packages.msys2.org
BSD 3-Clause "New" or "Revised" License
2.22k stars 1.19k forks source link

[gtk3] Missing several static GTK files (.a) #9556

Closed melroy89 closed 2 years ago

melroy89 commented 2 years ago

Hi,

The GTK packages (like mingw-w64-x86_64-gtk3), contains both the dynamic and static libs, respectively .dll.a and .a.

However, there are no static libs (so .a without .dll in the name) for the following 3 files?? :

So all other libraries are successfully found without issues, expect those 3 libraries above.

As you can see below, Gtkmm does have .a file (libgtkmm-3.0.a), while the libgtk-3.a file is missing completely?..

/mingw64/lib
❯ ll | grep gtk
drwxr-xr-x  3 root root      4096 Sep  9 13:07 gtk-3.0/
drwxr-xr-x  4 root root      4096 Sep  9 13:07 gtkmm-3.0/
-rw-rw-r--  1 root root   3047908 Aug 28 11:34 libgtk-3.dll.a
-rw-rw-r--  1 root root  11239588 Aug 27 15:51 libgtkmm-3.0.a
-rw-rw-r--  1 root root  11794490 Aug 27 15:51 libgtkmm-3.0.dll.a

See the error I get during a cross-compile on Linux towards Windows:

Missing libs

TLDR; Please add the remaining .a files to the GTK package(s), so static cross-compiling will work out of the box.

Regards, Melroy van den Berg

Biswa96 commented 2 years ago

Hi! @danger89 Thanks for the report. I have added a pull request here https://github.com/msys2/MINGW-packages/pull/9558 which adds the static library. Would you like to check the package from that PR's CI artifacts? BTW, I am not sure if these mingw packages are supposed to be used in GNU/Linux cross build environment.

melroy89 commented 2 years ago

Thank god for acting so fast! To be honest I'm busing trying to cross-compile my GTK app for about 1 week now. Good to see my road blocks are taken away.

I will check the package.. I think I can use those packages, as long as I put the files in the /mingw64 directory in the root directory of host GNU/Linux.

melroy89 commented 2 years ago

With the current build, I'm getting now:

/usr/bin/x86_64-w64-mingw32-g++-posix -static -Os -Wno-attributes -static -Os -Wno-attributes -Wall -Wextra -O3 -DNDEBUG -O3 -DNDEBUG   src/CMakeFiles/libreweb-browser.dir/main.cc.obj src/CMakeFiles/libreweb-browser.dir/about.cc.obj src/CMakeFiles/libreweb-browser.dir/draw.cc.obj src/CMakeFiles/libreweb-browser.dir/file.cc.obj src/CMakeFiles/libreweb-browser.dir/ipfs.cc.obj src/CMakeFiles/libreweb-browser.dir/mainwindow.cc.obj src/CMakeFiles/libreweb-browser.dir/md-parser.cc.obj src/CMakeFiles/libreweb-browser.dir/menu.cc.obj src/CMakeFiles/libreweb-browser.dir/option-group.cc.obj src/CMakeFiles/libreweb-browser.dir/source-code-dialog.cc.obj  -o bin/libreweb-browser.exe -Wl,--out-implib,src/liblibreweb-browser.dll.a -Wl,--major-image-version,0,--minor-image-version,0 -L/mingw64/lib lib/commonmarker/src/libLibCommonMarker.a  lib/commonmarker/extensions/libLibCommonMarkerExtensions.a  lib/ipfs-http-client/libipfs-http-client.a  lib/whereami/libwhereami.a  -lgtkmm-3.0  -latkmm-1.6  -lgdkmm-3.0  -lgiomm-2.4  -lgtk-3  -lgdk-3  -lz  -lgdi32  -limm32  -lshell32  -lole32  -lwinmm  -ldwmapi  -lsetupapi  -lcfgmgr32  -lpangowin32-1.0  -latk-1.0  -lcairo-gobject  -lgio-2.0  -lpangomm-1.4  -lglibmm-2.4  -lcairomm-1.0  -lsigc-2.0  -lpangocairo-1.0  -lpango-1.0  -lharfbuzz  -lcairo  -lgdk_pixbuf-2.0  -lgobject-2.0  -lglib-2.0  -lintl  lib/commonmarker/src/libLibCommonMarker.a  /mingw64/lib/libcurl.dll.a  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 

/usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkmain-win32.c.obj):gdkmain-win32.:(.text+0xd0): multiple definition of `DllMain'; /mingw64/lib/libgtk-3.a(gtkwin32.c.obj):gtkwin32.c:(.text+0x50): first defined here
/usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libatk-1.0.a(atkprivate.c.obj):(.text+0x0): multiple definition of `DllMain'; /mingw64/lib/libgtk-3.a(gtkwin32.c.obj):gtkwin32.c:(.text+0x50): first defined here
/usr/bin/x86_64-w64-mingw32-ld: cannot find -lgdk_pixbuf-2.0
collect2: error: ld returned 1 exit status

EDIT: So gdk_pixelbuf-2.0 is still missing. The error I see, could be maybe because I copied over the files from your package to MY existing files. eg. libatk-1.0.a was the file I already have via msys2, but I also NEED that library for my GTK build.

What I try to say is, if you really want me to test your package in isolation, I need the full gtk stack.

Biswa96 commented 2 years ago

What are the other packages in your "full gtk stack"?

jeremyd2019 commented 2 years ago

Seems kind of problematic if DllMain is being included in the static libs

melroy89 commented 2 years ago

What are the other packages in your "full gtk stack"?

Well all the deps of all the deps of all deps (of.. all.. the deps..) of https://packages.msys2.org/package/mingw-w64-x86_64-gtkmm3 (GTK for C++).

melroy89 commented 2 years ago

Seems kind of problematic if DllMain is being included in the static libs

This seems true. DllMain should not be part of static libs, unless you are actually building a DLL.

melroy89 commented 2 years ago

Uh just posting the latest results of the latest build (doesn't seems to be pleasant output), but here you go:

Output ```sh /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkmain-win32.c.obj):gdkmain-win32.:(.text+0xd0): multiple definition of `DllMain'; /mingw64/lib/libgtk-3.a(gtkwin32.c.obj):gtkwin32.c:(.text+0x50): first defined here /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libatk-1.0.a(atkprivate.c.obj):(.text+0x0): multiple definition of `DllMain'; /mingw64/lib/libgtk-3.a(gtkwin32.c.obj):gtkwin32.c:(.text+0x50): first defined here /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(gdk-pixbuf-io.c.obj):gdk-pixbuf-io.:(.text+0x1fc0): multiple definition of `DllMain'; /mingw64/lib/libgtk-3.a(gtkwin32.c.obj):gtkwin32.c:(.text+0x50): first defined here /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkaccelgroup.c.obj):gtkaccelgroup.:(.text+0x1115): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkbuilder.c.obj):gtkbuilder.c:(.text+0x47c): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkbuilder.c.obj):gtkbuilder.c:(.text+0x515): undefined reference to `g_module_open' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkbuilder.c.obj):gtkbuilder.c:(.text+0x1d6a): undefined reference to `g_module_supported' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkbuilder.c.obj):gtkbuilder.c:(.text+0x1d9a): undefined reference to `g_module_close' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkbuilder.c.obj):gtkbuilder.c:(.text+0x1de0): undefined reference to `g_module_open' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkbuilder.c.obj):gtkbuilder.c:(.text+0x2019): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkbuilder.c.obj):gtkbuilder.c:(.text+0x2f54): undefined reference to `__imp_g_param_spec_types' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkbuilder.c.obj):gtkbuilder.c:(.text+0x31a5): undefined reference to `__imp_g_param_spec_types' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkbuilder.c.obj):gtkbuilder.c:(.text+0x4149): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkbuilderparser.c.obj):gtkbuilderpars:(.text+0xc57): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkbuilderparser.c.obj):gtkbuilderpars:(.text+0x1bf3): undefined reference to `g_module_open' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkbuilder-menus.c.obj):gtkbuilder-men:(.text+0x27c): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkcssparser.c.obj):gtkcssparser.c:(.text+0x4b): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkcssparser.c.obj):gtkcssparser.c:(.text+0x9b7): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkcssparser.c.obj):gtkcssparser.c:(.text+0xbaf): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkcssparser.c.obj):gtkcssparser.c:(.text+0xd53): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkcssparser.c.obj):gtkcssparser.c:(.text+0x1548): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkcssparser.c.obj):gtkcssparser.c:(.text+0x1993): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkentry.c.obj):gtkentry.c:(.text+0x631d): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkentry.c.obj):gtkentry.c:(.text+0x9a38): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkfilechooserentry.c.obj):gtkfilechooserentry.c:(.text+0x8b3): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkfilechooserwidget.c.obj):gtkfilechooserwidget.c:(.text+0x1b7f): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkfontchooserwidget.c.obj):gtkfontchooserwidget.c:(.text+0xbf8): undefined reference to `pango_fc_font_lock_face' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkfontchooserwidget.c.obj):gtkfontchooserwidget.c:(.text+0xe81): undefined reference to `pango_fc_font_unlock_face' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkfontchooserwidget.c.obj):gtkfontchooserwidget.c:(.text+0x330b): undefined reference to `pango_fc_font_lock_face' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkfontchooserwidget.c.obj):gtkfontchooserwidget.c:(.text+0x331b): undefined reference to `FT_Get_MM_Var' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkfontchooserwidget.c.obj):gtkfontchooserwidget.c:(.text+0x36b4): undefined reference to `pango_fc_font_unlock_face' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkfontchooserwidget.c.obj):gtkfontchooserwidget.c:(.text+0x388f): undefined reference to `pango_fc_font_unlock_face' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glCheckFramebufferStatus[.refptr.epoxy_glCheckFramebufferStatus]+0x0): undefined reference to `epoxy_glCheckFramebufferStatus' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glDisable[.refptr.epoxy_glDisable]+0x0): undefined reference to `epoxy_glDisable' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glEnable[.refptr.epoxy_glEnable]+0x0): undefined reference to `epoxy_glEnable' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glFramebufferRenderbuffer[.refptr.epoxy_glFramebufferRenderbuffer]+0x0): undefined reference to `epoxy_glFramebufferRenderbuffer' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glFramebufferTexture2D[.refptr.epoxy_glFramebufferTexture2D]+0x0): undefined reference to `epoxy_glFramebufferTexture2D' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glGenRenderbuffers[.refptr.epoxy_glGenRenderbuffers]+0x0): undefined reference to `epoxy_glGenRenderbuffers' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glGenTextures[.refptr.epoxy_glGenTextures]+0x0): undefined reference to `epoxy_glGenTextures' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glGenFramebuffers[.refptr.epoxy_glGenFramebuffers]+0x0): undefined reference to `epoxy_glGenFramebuffers' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glRenderbufferStorage[.refptr.epoxy_glRenderbufferStorage]+0x0): undefined reference to `epoxy_glRenderbufferStorage' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glBindRenderbuffer[.refptr.epoxy_glBindRenderbuffer]+0x0): undefined reference to `epoxy_glBindRenderbuffer' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glTexImage2D[.refptr.epoxy_glTexImage2D]+0x0): undefined reference to `epoxy_glTexImage2D' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glTexParameteri[.refptr.epoxy_glTexParameteri]+0x0): undefined reference to `epoxy_glTexParameteri' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glBindTexture[.refptr.epoxy_glBindTexture]+0x0): undefined reference to `epoxy_glBindTexture' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glDeleteFramebuffers[.refptr.epoxy_glDeleteFramebuffers]+0x0): undefined reference to `epoxy_glDeleteFramebuffers' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glBindFramebuffer[.refptr.epoxy_glBindFramebuffer]+0x0): undefined reference to `epoxy_glBindFramebuffer' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glDeleteTextures[.refptr.epoxy_glDeleteTextures]+0x0): undefined reference to `epoxy_glDeleteTextures' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glDeleteRenderbuffers[.refptr.epoxy_glDeleteRenderbuffers]+0x0): undefined reference to `epoxy_glDeleteRenderbuffers' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkglarea.c.obj):gtkglarea.c:(.rdata$.refptr.epoxy_glViewport[.refptr.epoxy_glViewport]+0x0): undefined reference to `epoxy_glViewport' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtklabel.c.obj):gtklabel.c:(.text+0x3201): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtklabel.c.obj):gtklabel.c:(.text+0x3ffe): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtklabel.c.obj):gtklabel.c:(.text+0x6edc): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtklabel.c.obj):gtklabel.c:(.text+0x8797): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0xbd): undefined reference to `g_module_name' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x106): undefined reference to `g_module_close' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x519): undefined reference to `g_module_build_path' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x610): undefined reference to `g_module_supported' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x732): undefined reference to `g_module_close' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x76f): undefined reference to `g_module_error' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x804): undefined reference to `g_module_open' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x827): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x873): undefined reference to `g_module_close' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x892): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x93c): undefined reference to `g_module_close' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x962): undefined reference to `g_module_build_path' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x99c): undefined reference to `g_module_open' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x9b5): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x9c3): undefined reference to `g_module_close' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0x9d5): undefined reference to `g_module_close' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0xa29): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0xdfd): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0xe1e): undefined reference to `g_module_open' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0xe35): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkmodules.c.obj):gtkmodules.c:(.text+0xe43): undefined reference to `g_module_close' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkpango.c.obj):gtkpango.c:(.text+0x26d6): undefined reference to `__imp_fribidi_get_bidi_type' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkpango.c.obj):gtkpango.c:(.text+0x2736): undefined reference to `__imp_fribidi_get_bidi_type' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkpango.c.obj):gtkpango.c:(.text+0x2773): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkpapersize.c.obj):gtkpapersize.c:(.text+0xb47): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkrecentmanager.c.obj):gtkrecentmanag:(.text+0xe43): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkspinbutton.c.obj):gtkspinbutton.:(.text+0x3d57): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkstylecontext.c.obj):gtkstylecontex:(.text+0x22ac): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtktextbufferserialize.c.obj):gtktextbufferserialize.c:(.text+0xb96): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtktextbufferserialize.c.obj):gtktextbufferserialize.c:(.text+0xba0): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtktextiter.c.obj):gtktextiter.c:(.text+0x475): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtktextiter.c.obj):gtktextiter.c:(.text+0x18af): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtktextiter.c.obj):gtktextiter.c:(.text+0x4da9): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtktextiter.c.obj):gtktextiter.c:(.text+0x6542): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtktextutil.c.obj):gtktextutil.c:(.text+0x915): more undefined references to `__imp_g_utf8_skip' follow /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkutils.c.obj):gtkutils.c:(.text+0xf): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkutils.c.obj):gtkutils.c:(.text+0x123): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkutils.c.obj):gtkutils.c:(.text+0x4ec): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkutils.c.obj):gtkutils.c:(.text+0x51c): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkprintoperation-win32.c.obj):gtkprintoperation-win32.c:(.text+0x29a7): undefined reference to `__imp_CreatePropertySheetPageW' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkprintoperation-win32.c.obj):gtkprintoperation-win32.c:(.text+0x2c70): undefined reference to `__imp_InitCommonControlsEx' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(deprecated_gtkthemingengine.c.obj):gtkthemingengi:(.text+0x460): undefined reference to `g_module_close' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(deprecated_gtkthemingengine.c.obj):gtkthemingengi:(.text+0x4bd): undefined reference to `g_module_open' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(deprecated_gtkthemingengine.c.obj):gtkthemingengi:(.text+0x4e0): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(deprecated_gtkthemingengine.c.obj):gtkthemingengi:(.text+0x4f7): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(deprecated_gtkthemingengine.c.obj):gtkthemingengi:(.text+0x503): undefined reference to `g_module_close' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(deprecated_gtkthemingengine.c.obj):gtkthemingengi:(.text+0x527): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(a11y_gtkaccessibility.c.obj):gtkaccessibili:(.text+0x1776): undefined reference to `__imp_atk_misc_instance' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(fnmatch.c.obj):fnmatch.c:(.text+0x2a): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkiconcachevalidator.c.obj):gtkiconcachevalidator.c:(.text+0x1f): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkimmodule.c.obj):gtkimmodule.c:(.text+0x20a): undefined reference to `g_module_open' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkimmodule.c.obj):gtkimmodule.c:(.text+0x22a): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkimmodule.c.obj):gtkimmodule.c:(.text+0x242): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkimmodule.c.obj):gtkimmodule.c:(.text+0x25a): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkimmodule.c.obj):gtkimmodule.c:(.text+0x267): undefined reference to `g_module_error' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkimmodule.c.obj):gtkimmodule.c:(.text+0x2ac): undefined reference to `g_module_close' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkimmodule.c.obj):gtkimmodule.c:(.text+0x2c1): undefined reference to `g_module_error' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkimmodule.c.obj):gtkimmodule.c:(.text+0x320): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkimmodule.c.obj):gtkimmodule.c:(.text+0x475): undefined reference to `g_module_close' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(inspector_prop-editor.c.obj):prop-editor.c:(.text+0x21d3): undefined reference to `__imp_g_param_spec_types' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkcomposetable.c.obj):gtkcomposetabl:(.text+0xe5c): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(gtkcomposetable.c.obj):gtkcomposetabl:(.text+0x161b): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgtk-3.a(.._modules_input_gtkimcontextime.c.obj):gtkimcontextim:(.text+0x103c): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdk.c.obj):gdk.c:(.text+0xd36): undefined reference to `__imp_fribidi_get_bidi_type' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glReadPixels[.refptr.epoxy_glReadPixels]+0x0): undefined reference to `epoxy_glReadPixels' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glPixelStorei[.refptr.epoxy_glPixelStorei]+0x0): undefined reference to `epoxy_glPixelStorei' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glBlitFramebuffer[.refptr.epoxy_glBlitFramebuffer]+0x0): undefined reference to `epoxy_glBlitFramebuffer' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glDrawBuffers[.refptr.epoxy_glDrawBuffers]+0x0): undefined reference to `epoxy_glDrawBuffers' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glDrawBuffer[.refptr.epoxy_glDrawBuffer]+0x0): undefined reference to `epoxy_glDrawBuffer' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glGetTexLevelParameteriv[.refptr.epoxy_glGetTexLevelParameteriv]+0x0): undefined reference to `epoxy_glGetTexLevelParameteriv' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glGetRenderbufferParameteriv[.refptr.epoxy_glGetRenderbufferParameteriv]+0x0): undefined reference to `epoxy_glGetRenderbufferParameteriv' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glScissor[.refptr.epoxy_glScissor]+0x0): undefined reference to `epoxy_glScissor' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glDisableVertexAttribArray[.refptr.epoxy_glDisableVertexAttribArray]+0x0): undefined reference to `epoxy_glDisableVertexAttribArray' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glDrawArrays[.refptr.epoxy_glDrawArrays]+0x0): undefined reference to `epoxy_glDrawArrays' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glBufferData[.refptr.epoxy_glBufferData]+0x0): undefined reference to `epoxy_glBufferData' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glVertexAttribPointer[.refptr.epoxy_glVertexAttribPointer]+0x0): undefined reference to `epoxy_glVertexAttribPointer' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glBindBuffer[.refptr.epoxy_glBindBuffer]+0x0): undefined reference to `epoxy_glBindBuffer' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glEnableVertexAttribArray[.refptr.epoxy_glEnableVertexAttribArray]+0x0): undefined reference to `epoxy_glEnableVertexAttribArray' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glUniform1i[.refptr.epoxy_glUniform1i]+0x0): undefined reference to `epoxy_glUniform1i' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glActiveTexture[.refptr.epoxy_glActiveTexture]+0x0): undefined reference to `epoxy_glActiveTexture' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glUseProgram[.refptr.epoxy_glUseProgram]+0x0): undefined reference to `epoxy_glUseProgram' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glGenBuffers[.refptr.epoxy_glGenBuffers]+0x0): undefined reference to `epoxy_glGenBuffers' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glBindVertexArray[.refptr.epoxy_glBindVertexArray]+0x0): undefined reference to `epoxy_glBindVertexArray' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glGenVertexArrays[.refptr.epoxy_glGenVertexArrays]+0x0): undefined reference to `epoxy_glGenVertexArrays' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glGetUniformLocation[.refptr.epoxy_glGetUniformLocation]+0x0): undefined reference to `epoxy_glGetUniformLocation' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glGetAttribLocation[.refptr.epoxy_glGetAttribLocation]+0x0): undefined reference to `epoxy_glGetAttribLocation' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glDeleteProgram[.refptr.epoxy_glDeleteProgram]+0x0): undefined reference to `epoxy_glDeleteProgram' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glGetProgramInfoLog[.refptr.epoxy_glGetProgramInfoLog]+0x0): undefined reference to `epoxy_glGetProgramInfoLog' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glGetProgramiv[.refptr.epoxy_glGetProgramiv]+0x0): undefined reference to `epoxy_glGetProgramiv' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glLinkProgram[.refptr.epoxy_glLinkProgram]+0x0): undefined reference to `epoxy_glLinkProgram' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glAttachShader[.refptr.epoxy_glAttachShader]+0x0): undefined reference to `epoxy_glAttachShader' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glCreateProgram[.refptr.epoxy_glCreateProgram]+0x0): undefined reference to `epoxy_glCreateProgram' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glDeleteShader[.refptr.epoxy_glDeleteShader]+0x0): undefined reference to `epoxy_glDeleteShader' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glGetShaderInfoLog[.refptr.epoxy_glGetShaderInfoLog]+0x0): undefined reference to `epoxy_glGetShaderInfoLog' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glGetShaderiv[.refptr.epoxy_glGetShaderiv]+0x0): undefined reference to `epoxy_glGetShaderiv' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glCompileShader[.refptr.epoxy_glCompileShader]+0x0): undefined reference to `epoxy_glCompileShader' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glShaderSource[.refptr.epoxy_glShaderSource]+0x0): undefined reference to `epoxy_glShaderSource' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkgl.c.obj):gdkgl.c:(.rdata$.refptr.epoxy_glCreateShader[.refptr.epoxy_glCreateShader]+0x0): undefined reference to `epoxy_glCreateShader' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext.c.obj):gdkglcontext.c:(.text+0x124e): undefined reference to `epoxy_gl_version' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext.c.obj):gdkglcontext.c:(.text+0x12a4): undefined reference to `epoxy_has_gl_extension' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext.c.obj):gdkglcontext.c:(.text+0x1483): undefined reference to `epoxy_has_gl_extension' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext.c.obj):gdkglcontext.c:(.text+0x14a9): undefined reference to `epoxy_has_gl_extension' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext.c.obj):gdkglcontext.c:(.text+0x14d1): undefined reference to `epoxy_is_desktop_gl' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext.c.obj):gdkglcontext.c:(.text+0x1550): undefined reference to `epoxy_has_gl_extension' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext.c.obj):gdkglcontext.c:(.text+0x1569): undefined reference to `epoxy_has_gl_extension' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext.c.obj):gdkglcontext.c:(.text+0x1580): undefined reference to `epoxy_has_gl_extension' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext.c.obj):gdkglcontext.c:(.rdata$.refptr.epoxy_glGetString[.refptr.epoxy_glGetString]+0x0): undefined reference to `epoxy_glGetString' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext.c.obj):gdkglcontext.c:(.rdata$.refptr.epoxy_glTexSubImage2D[.refptr.epoxy_glTexSubImage2D]+0x0): undefined reference to `epoxy_glTexSubImage2D' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkwindow.c.obj):gdkwindow.c:(.rdata$.refptr.epoxy_glBlendFunc[.refptr.epoxy_glBlendFunc]+0x0): undefined reference to `epoxy_glBlendFunc' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkwindow.c.obj):gdkwindow.c:(.rdata$.refptr.epoxy_glClearColor[.refptr.epoxy_glClearColor]+0x0): undefined reference to `epoxy_glClearColor' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.text+0xb18): undefined reference to `epoxy_gl_version' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.text+0xb2f): undefined reference to `epoxy_has_wgl_extension' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.text+0xb57): undefined reference to `epoxy_has_wgl_extension' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.text+0xb80): undefined reference to `epoxy_has_wgl_extension' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.text+0xbad): undefined reference to `epoxy_has_wgl_extension' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.text+0xbda): undefined reference to `epoxy_has_wgl_extension' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_wglSwapIntervalEXT[.refptr.epoxy_wglSwapIntervalEXT]+0x0): undefined reference to `epoxy_wglSwapIntervalEXT' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_wglShareLists[.refptr.epoxy_wglShareLists]+0x0): undefined reference to `epoxy_wglShareLists' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_wglCreateContext[.refptr.epoxy_wglCreateContext]+0x0): undefined reference to `epoxy_wglCreateContext' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_wglChoosePixelFormatARB[.refptr.epoxy_wglChoosePixelFormatARB]+0x0): undefined reference to `epoxy_wglChoosePixelFormatARB' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_wglGetCurrentDC[.refptr.epoxy_wglGetCurrentDC]+0x0): undefined reference to `epoxy_wglGetCurrentDC' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_wglCreateContextAttribsARB[.refptr.epoxy_wglCreateContextAttribsARB]+0x0): undefined reference to `epoxy_wglCreateContextAttribsARB' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_glFrameTerminatorGREMEDY[.refptr.epoxy_glFrameTerminatorGREMEDY]+0x0): undefined reference to `epoxy_glFrameTerminatorGREMEDY' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_glFlush[.refptr.epoxy_glFlush]+0x0): undefined reference to `epoxy_glFlush' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_glReadBuffer[.refptr.epoxy_glReadBuffer]+0x0): undefined reference to `epoxy_glReadBuffer' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_wglWaitForMscOML[.refptr.epoxy_wglWaitForMscOML]+0x0): undefined reference to `epoxy_wglWaitForMscOML' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_wglGetSyncValuesOML[.refptr.epoxy_wglGetSyncValuesOML]+0x0): undefined reference to `epoxy_wglGetSyncValuesOML' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_glFinish[.refptr.epoxy_glFinish]+0x0): undefined reference to `epoxy_glFinish' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_wglDeleteContext[.refptr.epoxy_wglDeleteContext]+0x0): undefined reference to `epoxy_wglDeleteContext' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_wglMakeCurrent[.refptr.epoxy_wglMakeCurrent]+0x0): undefined reference to `epoxy_wglMakeCurrent' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkglcontext-win32.c.obj):gdkglcontext-win32.c:(.rdata$.refptr.epoxy_wglGetCurrentContext[.refptr.epoxy_wglGetCurrentContext]+0x0): undefined reference to `epoxy_wglGetCurrentContext' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkselection-win32.c.obj):gdkselection-win32.c:(.text+0x4043): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkdevicemanager-win32.c.obj):gdkdevicemanager-win32.c:(.text+0x1f7e): undefined reference to `HidD_GetManufacturerString' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkdevicemanager-win32.c.obj):gdkdevicemanager-win32.c:(.text+0x1fbe): undefined reference to `HidD_GetProductString' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk-3.a(gdkdevicemanager-win32.c.obj):gdkdevicemanager-win32.c:(.text+0x21bc): undefined reference to `HidD_GetProductString' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(ginetaddress.c.obj):ginetaddress.c:(.text+0x674): undefined reference to `__imp_inet_pton' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(ginetaddress.c.obj):ginetaddress.c:(.text+0x972): undefined reference to `__imp_inet_ntop' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(ginetaddress.c.obj):ginetaddress.c:(.text+0x9bf): undefined reference to `__imp_inet_ntop' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(ginetaddress.c.obj):ginetaddress.c:(.rdata$.refptr.in6addr_any[.refptr.in6addr_any]+0x0): undefined reference to `in6addr_any' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(ginetaddress.c.obj):ginetaddress.c:(.rdata$.refptr.in6addr_loopback[.refptr.in6addr_loopback]+0x0): undefined reference to `in6addr_loopback' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(ginetsocketaddress.c.obj):ginetsocketaddress.c:(.text+0x9ff): undefined reference to `WspiapiGetAddrInfo' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(ginetsocketaddress.c.obj):ginetsocketaddress.c:(.text+0xa1e): undefined reference to `WspiapiFreeAddrInfo' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(giomodule.c.obj):giomodule.c:(.text+0x568): undefined reference to `g_module_close' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(giomodule.c.obj):giomodule.c:(.text+0x5c5): undefined reference to `g_module_open' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(giomodule.c.obj):giomodule.c:(.text+0x629): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(giomodule.c.obj):giomodule.c:(.text+0x63d): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(giomodule.c.obj):giomodule.c:(.text+0x657): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(giomodule.c.obj):giomodule.c:(.text+0x678): undefined reference to `g_module_error' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(giomodule.c.obj):giomodule.c:(.text+0x690): undefined reference to `g_module_close' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(giomodule.c.obj):giomodule.c:(.text+0x6b8): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(giomodule.c.obj):giomodule.c:(.text+0x731): undefined reference to `g_module_error' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(giomodule.c.obj):giomodule.c:(.text+0x83a): undefined reference to `g_module_supported' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(giomodule.c.obj):giomodule.c:(.text+0xa4a): undefined reference to `g_module_supported' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gnetworkaddress.c.obj):gnetworkaddres:(.text+0x18d4): undefined reference to `__imp_getservbyname' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gnetworking.c.obj):gnetworking.c:(.text+0x3c): undefined reference to `__imp_WSAStartup' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gnetworkservice.c.obj):gnetworkservic:(.text+0x318): undefined reference to `__imp_getservbyname' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x6db): undefined reference to `__imp_inet_addr' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x704): undefined reference to `if_nametoindex' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x745): undefined reference to `GetAdaptersAddresses' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x89f): undefined reference to `__imp_WSAEnumNetworkEvents' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x8df): undefined reference to `__imp_recv' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x982): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0xb25): undefined reference to `__imp_WSAEventSelect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0xb42): undefined reference to `__imp_WSACreateEvent' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x1202): undefined reference to `if_nametoindex' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x1234): undefined reference to `__imp_setsockopt' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x1249): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x134c): undefined reference to `__imp_setsockopt' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x157e): undefined reference to `if_nametoindex' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x1624): undefined reference to `__imp_setsockopt' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x1639): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x178d): undefined reference to `__imp_setsockopt' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x19a4): undefined reference to `__imp_socket' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x1a32): undefined reference to `__imp_WSAIoctl' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x1a47): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x21fa): undefined reference to `__imp_getsockname' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x2252): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x23c5): undefined reference to `__imp_listen' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x23f2): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x252b): undefined reference to `__imp_ioctlsocket' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x25a9): undefined reference to `__imp_recv' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x25f2): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x268f): undefined reference to `__imp_shutdown' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x2707): undefined reference to `__imp_shutdown' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x2711): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x281f): undefined reference to `__imp_closesocket' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x2826): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x2963): undefined reference to `__imp_WSACloseEvent' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x2c6f): undefined reference to `__imp_WSACreateEvent' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x30a1): undefined reference to `__imp_WSAWaitForMultipleEvents' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x3182): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x3585): undefined reference to `__imp_WSARecvFrom' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x3593): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x367e): undefined reference to `__imp_WSARecv' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x3ed5): undefined reference to `__imp_recv' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x3edc): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x41e6): undefined reference to `__imp_send' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x41ed): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x44e5): undefined reference to `__imp_accept' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x44ec): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x4697): undefined reference to `__imp_WSAEventSelect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x4707): undefined reference to `__imp_closesocket' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x49f6): undefined reference to `__imp_WSASendTo' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x4a04): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x4ba7): undefined reference to `__imp_WSASend' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x5752): undefined reference to `__imp_getsockopt' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x57c2): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x58c5): undefined reference to `__imp_getsockname' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x5972): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x59f0): undefined reference to `__imp_ioctlsocket' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x5b2a): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x5b83): undefined reference to `__imp_getpeername' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x6437): undefined reference to `__imp_getpeername' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x6472): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x6781): undefined reference to `__imp_connect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x6788): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x69b6): undefined reference to `__imp_setsockopt' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x6a02): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x744f): undefined reference to `__imp_bind' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gsocket.c.obj):gsocket.c:(.text+0x7492): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gthreadedresolver.c.obj):gthreadedresolver.c:(.text+0x582): undefined reference to `WspiapiGetNameInfo' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gthreadedresolver.c.obj):gthreadedresolver.c:(.text+0x5c2): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gthreadedresolver.c.obj):gthreadedresolver.c:(.text+0x6df): undefined reference to `WspiapiGetAddrInfo' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gthreadedresolver.c.obj):gthreadedresolver.c:(.text+0x790): undefined reference to `WspiapiFreeAddrInfo' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gthreadedresolver.c.obj):gthreadedresolver.c:(.text+0x7f2): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gthreadedresolver.c.obj):gthreadedresolver.c:(.text+0xbe2): undefined reference to `DnsQuery_A' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gthreadedresolver.c.obj):gthreadedresolver.c:(.text+0xc81): undefined reference to `DnsFree' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gthreadedresolver.c.obj):gthreadedresolver.c:(.text+0xe8d): undefined reference to `DnsFree' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gzlibcompressor.c.obj):gzlibcompresso:(.text+0x186): undefined reference to `deflateSetHeader' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gzlibcompressor.c.obj):gzlibcompresso:(.text+0x3d1): undefined reference to `deflateReset' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gzlibcompressor.c.obj):gzlibcompresso:(.text+0x482): undefined reference to `deflate' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gzlibcompressor.c.obj):gzlibcompresso:(.text+0x715): undefined reference to `deflateInit_' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gzlibcompressor.c.obj):gzlibcompresso:(.text+0x761): undefined reference to `deflateInit2_' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gzlibcompressor.c.obj):gzlibcompresso:(.text+0x7e4): undefined reference to `deflateInit2_' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gzlibcompressor.c.obj):gzlibcompresso:(.text+0x812): undefined reference to `deflateEnd' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gzlibdecompressor.c.obj):gzlibdecompressor.c:(.text+0x269): undefined reference to `inflateGetHeader' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gzlibdecompressor.c.obj):gzlibdecompressor.c:(.text+0x331): undefined reference to `inflateReset' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gzlibdecompressor.c.obj):gzlibdecompressor.c:(.text+0x3c6): undefined reference to `inflate' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gzlibdecompressor.c.obj):gzlibdecompressor.c:(.text+0x820): undefined reference to `inflateInit_' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gzlibdecompressor.c.obj):gzlibdecompressor.c:(.text+0x863): undefined reference to `inflateInit2_' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gzlibdecompressor.c.obj):gzlibdecompressor.c:(.text+0x8c5): undefined reference to `inflateInit2_' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gzlibdecompressor.c.obj):gzlibdecompressor.c:(.text+0x8f2): undefined reference to `inflateEnd' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gwin32appinfo.c.obj):gwin32appinfo.:(.text+0x20db): undefined reference to `__imp_SHLoadIndirectString' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gwin32networkmonitor.c.obj):gwin32networkmonitor.c:(.text+0x4be): undefined reference to `GetIpForwardTable2' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gwin32networkmonitor.c.obj):gwin32networkmonitor.c:(.text+0x551): undefined reference to `NotifyRouteChange2' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gwin32networkmonitor.c.obj):gwin32networkmonitor.c:(.text+0x6be): undefined reference to `CancelMibChangeNotify2' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgio-2.0.a(gwin32mount.c.obj):gwin32mount.c:(.text+0x29f): undefined reference to `__imp_StrRetToStrW' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglibmm-2.4.a(ustring.cc.obj):ustring.cc:(.text+0x265): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglibmm-2.4.a(ustring.cc.obj):ustring.cc:(.text+0x3f6): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglibmm-2.4.a(ustring.cc.obj):ustring.cc:(.text+0x624): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglibmm-2.4.a(ustring.cc.obj):ustring.cc:(.text+0x752): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglibmm-2.4.a(ustring.cc.obj):ustring.cc:(.text+0xde0): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglibmm-2.4.a(ustring.cc.obj):ustring.cc:(.text+0xef5): more undefined references to `__imp_g_utf8_skip' follow /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglibmm-2.4.a(utility.cc.obj):utility.cc:(.text+0x4d): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfontmap.c.obj):pangocairo-fcfontmap.c:(.text+0xb6): undefined reference to `pango_fc_font_map_get_type' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfontmap.c.obj):pangocairo-fcfontmap.c:(.text+0x161): undefined reference to `pango_fc_font_map_get_type' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfontmap.c.obj):pangocairo-fcfontmap.c:(.text+0x293): undefined reference to `pango_fc_font_map_get_config' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfontmap.c.obj):pangocairo-fcfontmap.c:(.text+0x2a1): undefined reference to `FcConfigSubstitute' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfontmap.c.obj):pangocairo-fcfontmap.c:(.text+0x2c0): undefined reference to `pango_fc_fontset_key_get_context_key' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfontmap.c.obj):pangocairo-fcfontmap.c:(.text+0x2dc): undefined reference to `FcDefaultSubstitute' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfontmap.c.obj):pangocairo-fcfontmap.c:(.text+0x307): undefined reference to `pango_fc_font_map_cache_clear' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-font.c.obj):pangocairo-fon:(.text+0x1252): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfont.c.obj):pangocairo-fcfont.c:(.text+0x46): undefined reference to `pango_fc_font_get_type' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfont.c.obj):pangocairo-fcfont.c:(.text+0x125): undefined reference to `pango_fc_font_get_type' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfont.c.obj):pangocairo-fcfont.c:(.text+0x2c5): undefined reference to `pango_fc_font_key_get_pattern' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfont.c.obj):pangocairo-fcfont.c:(.text+0x348): undefined reference to `FcPatternGetDouble' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfont.c.obj):pangocairo-fcfont.c:(.text+0x36a): undefined reference to `pango_fc_font_key_get_matrix' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfont.c.obj):pangocairo-fcfont.c:(.text+0x3bf): undefined reference to `FcMatrixMultiply' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfont.c.obj):pangocairo-fcfont.c:(.text+0x3d0): undefined reference to `FcPatternGetMatrix' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfont.c.obj):pangocairo-fcfont.c:(.text+0x434): undefined reference to `pango_fc_font_key_get_context_key' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfont.c.obj):pangocairo-fcfont.c:(.text+0x43f): undefined reference to `pango_fc_font_key_get_matrix' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfont.c.obj):pangocairo-fcfont.c:(.text+0x459): undefined reference to `FcPatternGetString' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfont.c.obj):pangocairo-fcfont.c:(.text+0x4fe): undefined reference to `FcPatternGetDouble' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfont.c.obj):pangocairo-fcfont.c:(.text+0x523): undefined reference to `FcPatternGetDouble' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpangocairo-1.0.a(pangocairo-fcfont.c.obj):pangocairo-fcfont.c:(.text+0xc1): undefined reference to `pango_fc_font_create_base_metrics_for_context' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(break.c.obj):break.c:(.text+0x828): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(break.c.obj):break.c:(.text+0x8d7): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(break.c.obj):break.c:(.text+0x8f8): undefined reference to `th_uni2tis' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(break.c.obj):break.c:(.text+0x966): undefined reference to `th_brk_find_breaks' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(break.c.obj):break.c:(.text+0xa11): undefined reference to `th_brk_new' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(break.c.obj):break.c:(.text+0xabc): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(break.c.obj):break.c:(.text+0xbbf): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(break.c.obj):break.c:(.text+0xfe9): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(break.c.obj):break.c:(.text+0x50e6): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(fonts.c.obj):fonts.c:(.text+0x290): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(fonts.c.obj):fonts.c:(.text+0x1e00): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(fonts.c.obj):fonts.c:(.text+0x2358): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(glyphstring.c.obj):glyphstring.c:(.text+0x53c): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(glyphstring.c.obj):glyphstring.c:(.text+0x7cb): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(glyphstring.c.obj):glyphstring.c:(.text+0x91c): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(glyphstring.c.obj):glyphstring.c:(.text+0x992): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(glyphstring.c.obj):glyphstring.c:(.text+0xb05): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-color.c.obj):pango-color.c:(.text+0x2eb): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-context.c.obj):pango-context.:(.text+0x25): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-context.c.obj):pango-context.:(.text+0x5fb): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-context.c.obj):pango-context.:(.text+0xf80): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-context.c.obj):pango-context.:(.text+0x256b): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-emoji.c.obj):pango-emoji.c:(.text+0x519): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-fontset.c.obj):pango-fontset.:(.text+0x496): more undefined references to `__imp_g_utf8_skip' follow /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-markup.c.obj):pango-markup.c:(.text+0x15df): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-script.c.obj):pango-script.c:(.text+0x12e): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-utils.c.obj):pango-utils.c:(.text+0x7c): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-utils.c.obj):pango-utils.c:(.text+0xac): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-utils.c.obj):pango-utils.c:(.text+0x4f3): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-utils.c.obj):pango-utils.c:(.text+0x53a): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-utils.c.obj):pango-utils.c:(.text+0x63b): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-utils.c.obj):pango-utils.c:(.text+0xdfb): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-utils.c.obj):pango-utils.c:(.text+0x10a8): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(shape.c.obj):shape.c:(.text+0x268): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(shape.c.obj):shape.c:(.text+0x6a3): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(ellipsize.c.obj):ellipsize.c:(.text+0x158): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-bidi-type.c.obj):pango-bidi-typ:(.text+0x6): undefined reference to `__imp_fribidi_get_bidi_type' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-bidi-type.c.obj):pango-bidi-typ:(.text+0x2ca): undefined reference to `__imp_g_utf8_skip' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-bidi-type.c.obj):pango-bidi-typ:(.text+0x31b): undefined reference to `__imp_fribidi_get_bidi_type' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-bidi-type.c.obj):pango-bidi-typ:(.text+0x33f): undefined reference to `__imp_fribidi_get_bracket' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-bidi-type.c.obj):pango-bidi-typ:(.text+0x3c8): undefined reference to `__imp_fribidi_get_par_embedding_levels_ex' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libpango-1.0.a(pango-bidi-type.c.obj):pango-bidi-typ:(.text+0x4a6): undefined reference to `__imp_fribidi_get_bidi_type' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x45): undefined reference to `FT_Done_Face' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x8d): undefined reference to `FT_Load_Sfnt_Table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0xb8): undefined reference to `FT_Load_Sfnt_Table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x14f): undefined reference to `FT_Get_Glyph_Name' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x1f0): undefined reference to `FT_Get_Name_Index' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x22f): undefined reference to `FT_Get_Name_Index' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x24d): undefined reference to `FT_Get_Glyph_Name' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x27f): undefined reference to `FT_Get_Glyph_Name' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x2cd): undefined reference to `FT_Load_Glyph' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x371): undefined reference to `FT_Load_Glyph' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x42a): undefined reference to `FT_Load_Glyph' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x4b8): undefined reference to `FT_Get_Kerning' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x502): undefined reference to `FT_Get_Advance' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x577): undefined reference to `FT_Face_GetCharVariantIndex' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x605): undefined reference to `FT_Get_Char_Index' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x654): undefined reference to `FT_Get_Char_Index' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x6a1): undefined reference to `FT_Get_Char_Index' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x6df): undefined reference to `FT_MulFix' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x6f4): undefined reference to `FT_MulFix' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x70a): undefined reference to `FT_MulFix' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x7f0): undefined reference to `FT_Get_MM_Var' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x84f): undefined reference to `FT_Get_Var_Blend_Coordinates' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x8c1): undefined reference to `FT_Done_MM_Var' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x9db): undefined reference to `FT_Get_Advance' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0xe9a): undefined reference to `FT_Reference_Face' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0xfbe): undefined reference to `FT_Reference_Face' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x10a6): undefined reference to `FT_New_Memory_Face' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x10bd): undefined reference to `FT_Select_Charmap' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x10fd): undefined reference to `FT_Set_Char_Size' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x11b3): undefined reference to `FT_Set_Transform' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x11eb): undefined reference to `FT_Select_Charmap' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x1244): undefined reference to `FT_Set_Var_Blend_Coordinates' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x1266): undefined reference to `FT_Init_FreeType' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x12b1): undefined reference to `FT_Done_FreeType' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x1): undefined reference to `FT_Done_Face' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-ft.cc.obj):hb-ft.cc:(.text+0x77f): undefined reference to `FT_Done_FreeType' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x145): undefined reference to `gr_make_face_with_ops' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x1d7): undefined reference to `gr_face_destroy' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x315): undefined reference to `gr_face_featureval_for_lang' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x33e): undefined reference to `gr_face_find_fref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x352): undefined reference to `gr_fref_set_feature_value' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x431): undefined reference to `gr_make_seg' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x449): undefined reference to `gr_seg_n_slots' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x57b): undefined reference to `gr_seg_first_slot' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x5b8): undefined reference to `gr_slot_before' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x5c3): undefined reference to `gr_slot_after' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x5ce): undefined reference to `gr_slot_gid' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x649): undefined reference to `gr_slot_can_insert_before' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x6c5): undefined reference to `gr_slot_origin_X' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x736): undefined reference to `gr_slot_next_in_segment' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x813): undefined reference to `gr_seg_first_slot' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x841): undefined reference to `gr_slot_advance_Y' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x85a): undefined reference to `gr_slot_next_in_segment' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x86e): undefined reference to `gr_slot_origin_X' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x890): undefined reference to `gr_slot_origin_Y' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x8d8): undefined reference to `gr_seg_advance_X' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x912): undefined reference to `gr_slot_origin_X' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x9a8): undefined reference to `gr_featureval_destroy' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x9b2): undefined reference to `gr_seg_destroy' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0x9fc): undefined reference to `gr_seg_advance_X' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0xa0f): undefined reference to `gr_seg_first_slot' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0xa41): undefined reference to `gr_slot_advance_Y' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0xa5a): undefined reference to `gr_slot_origin_X' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0xa96): undefined reference to `gr_slot_origin_Y' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0xab8): undefined reference to `gr_slot_next_in_segment' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0xb2b): undefined reference to `gr_featureval_destroy' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0xb46): undefined reference to `gr_featureval_destroy' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0xb50): undefined reference to `gr_seg_destroy' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0xb6f): undefined reference to `gr_seg_first_slot' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0xb77): undefined reference to `gr_slot_origin_X' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0xb8e): undefined reference to `gr_seg_advance_X' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0xbce): undefined reference to `gr_featureval_destroy' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-graphite2.cc.obj):hb-graphite2.c:(.text+0xbd8): undefined reference to `gr_seg_destroy' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-uniscribe.cc.obj):hb-uniscribe.c:(.text+0x231): undefined reference to `__imp_UuidCreate' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libharfbuzz.a(hb-directwrite.cc.obj):hb-directwrite:(.text+0x14a): undefined reference to `DWriteCreateFactory' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0xbd): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x115): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x19f): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x28f): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x324): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x36f): more undefined references to `pixman_image_composite32' follow /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x4de): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x585): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x641): undefined reference to `pixman_blt' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0xb5d): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0xbe2): undefined reference to `pixman_fill' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0xc97): undefined reference to `pixman_fill' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0xd37): undefined reference to `pixman_image_set_clip_region32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0xe9b): undefined reference to `pixman_image_get_data' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0xf07): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0xf56): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0xf5f): undefined reference to `pixman_image_get_data' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x1034): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x1082): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x114e): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x119c): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x12be): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x130c): more undefined references to `pixman_image_composite32' follow /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x144d): undefined reference to `pixman_image_get_data' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x152b): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x1585): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x158f): undefined reference to `pixman_image_get_data' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x15f0): undefined reference to `pixman_image_get_data' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x16cf): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x16d8): undefined reference to `pixman_image_get_data' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x1790): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x17ea): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x1840): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x204c): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x20ce): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x21d8): undefined reference to `pixman_fill' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x2280): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x228d): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x239b): undefined reference to `pixman_fill' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x246e): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x2488): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x2646): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x2671): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x2fef): undefined reference to `pixman_fill' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x320c): undefined reference to `pixman_fill' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x34aa): undefined reference to `pixman_glyph_cache_freeze' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x3767): undefined reference to `pixman_glyph_cache_lookup' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x37f1): undefined reference to `pixman_glyph_cache_insert' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x380f): undefined reference to `pixman_glyph_cache_thaw' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x389f): undefined reference to `pixman_glyph_cache_thaw' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x395a): undefined reference to `pixman_composite_glyphs_no_mask' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x3969): undefined reference to `pixman_glyph_cache_create' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x39b1): undefined reference to `pixman_glyph_get_mask_format' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x3a81): undefined reference to `pixman_composite_glyphs' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x3d67): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x3f39): undefined reference to `pixman_image_create_bits' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x3f61): undefined reference to `pixman_image_get_data' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x3f71): undefined reference to `pixman_image_get_stride' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x40dc): undefined reference to `pixman_image_create_bits' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x410a): undefined reference to `pixman_image_set_destroy_function' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x4489): undefined reference to `pixman_image_create_bits' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x4538): undefined reference to `pixman_image_create_bits' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x454e): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x4600): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x468e): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x46b6): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x48c1): undefined reference to `pixman_rasterize_trapezoid' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x4a98): undefined reference to `pixman_image_create_bits' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x4b3b): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x4b43): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x4e6e): undefined reference to `pixman_add_triangles' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x4f15): undefined reference to `pixman_add_triangles' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x4fbe): undefined reference to `pixman_glyph_cache_destroy' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x500d): undefined reference to `pixman_glyph_cache_remove' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-compositor.c.obj):(.text+0x4f1): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x36c): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0xa41): undefined reference to `pixman_image_set_transform' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0xabd): undefined reference to `pixman_image_set_filter' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0xae2): undefined reference to `pixman_image_set_repeat' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0xb29): undefined reference to `pixman_image_set_component_alpha' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0xb3f): undefined reference to `pixman_image_set_filter' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0xd69): undefined reference to `pixman_image_set_filter' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x1441): undefined reference to `pixman_image_ref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x15b0): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x169f): undefined reference to `pixman_image_create_solid_fill' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x188f): undefined reference to `pixman_image_create_solid_fill' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x197c): undefined reference to `pixman_image_create_solid_fill' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x19fc): undefined reference to `pixman_image_create_solid_fill' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x1a51): undefined reference to `pixman_image_create_solid_fill' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x1b87): more undefined references to `pixman_image_create_solid_fill' follow /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x1db5): undefined reference to `pixman_image_create_bits' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x1dd9): undefined reference to `pixman_image_get_stride' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x1de3): undefined reference to `pixman_image_get_data' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x1ee8): undefined reference to `pixman_image_create_bits' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x1f38): undefined reference to `pixman_image_set_destroy_function' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x1f72): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x202f): undefined reference to `pixman_image_create_bits' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x2056): undefined reference to `pixman_image_set_destroy_function' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x2189): undefined reference to `pixman_image_create_radial_gradient' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x2225): undefined reference to `pixman_image_set_transform' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x224e): undefined reference to `pixman_image_set_repeat' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x227c): undefined reference to `pixman_image_create_solid_fill' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x22ec): undefined reference to `pixman_image_create_bits' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x233d): undefined reference to `pixman_image_set_destroy_function' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x2383): undefined reference to `pixman_image_create_linear_gradient' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x23b7): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x253c): undefined reference to `pixman_image_create_bits' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-source.c.obj):(.text+0x25d1): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-surface.c.obj):(.text+0x425): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-surface.c.obj):(.text+0x758): undefined reference to `pixman_image_get_data' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-surface.c.obj):(.text+0x77a): undefined reference to `pixman_image_get_width' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-surface.c.obj):(.text+0x788): undefined reference to `pixman_image_get_height' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-surface.c.obj):(.text+0x796): undefined reference to `pixman_image_get_stride' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-surface.c.obj):(.text+0x7a7): undefined reference to `pixman_image_get_depth' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-surface.c.obj):(.text+0xb25): undefined reference to `pixman_format_supported_destination' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-surface.c.obj):(.text+0xc13): undefined reference to `pixman_image_create_bits' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-surface.c.obj):(.text+0xc6c): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-surface.c.obj):(.text+0xd34): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-surface.c.obj):(.text+0x143c): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-surface.c.obj):(.text+0x15ec): undefined reference to `pixman_image_create_bits' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-surface.c.obj):(.text+0x165e): undefined reference to `pixman_image_composite32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-image-surface.c.obj):(.text+0x16c4): undefined reference to `pixman_image_unref' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-mask-compositor.c.obj):(.text+0xb73): undefined reference to `pixman_region32_rectangles' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-matrix.c.obj):(.text+0x1a99): undefined reference to `pixman_transform_point_3d' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x81): undefined reference to `pixman_region32_init_rect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xf4): undefined reference to `pixman_region32_init' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x1f0): undefined reference to `pixman_region32_init_rects' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x256): undefined reference to `pixman_region32_init_rect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x26d): undefined reference to `pixman_region32_init_rects' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x2d7): undefined reference to `pixman_region32_init_rects' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x3a9): undefined reference to `pixman_region32_init_rect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x498): undefined reference to `pixman_region32_fini' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x509): undefined reference to `pixman_region32_init' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x51e): undefined reference to `pixman_region32_copy' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x578): undefined reference to `pixman_region32_init' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x5e7): undefined reference to `pixman_region32_rectangles' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x64d): undefined reference to `pixman_region32_extents' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x6b8): undefined reference to `pixman_region32_subtract' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x772): undefined reference to `pixman_region32_init_rect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x781): undefined reference to `pixman_region32_subtract' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x78d): undefined reference to `pixman_region32_fini' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x7e8): undefined reference to `pixman_region32_intersect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x8a2): undefined reference to `pixman_region32_init_rect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x8b1): undefined reference to `pixman_region32_intersect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x8bd): undefined reference to `pixman_region32_fini' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x918): undefined reference to `pixman_region32_union' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x9d2): undefined reference to `pixman_region32_init_rect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x9e1): undefined reference to `pixman_region32_union' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x9ed): undefined reference to `pixman_region32_fini' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xa55): undefined reference to `pixman_region32_init' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xa63): undefined reference to `pixman_region32_subtract' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xa75): undefined reference to `pixman_region32_subtract' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xa9a): undefined reference to `pixman_region32_fini' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xb02): undefined reference to `pixman_region32_union' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xb63): undefined reference to `pixman_region32_init_rect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xb6b): undefined reference to `pixman_region32_init' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xb79): undefined reference to `pixman_region32_subtract' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xb8b): undefined reference to `pixman_region32_subtract' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xbb0): undefined reference to `pixman_region32_fini' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xbb8): undefined reference to `pixman_region32_fini' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xbd2): undefined reference to `pixman_region32_union' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xbf5): undefined reference to `pixman_region32_not_empty' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xc79): undefined reference to `pixman_region32_contains_rectangle' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xcb9): undefined reference to `pixman_region32_contains_point' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x5c): undefined reference to `pixman_region32_init' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xc2): undefined reference to `pixman_region32_fini' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x35c): undefined reference to `pixman_region32_rectangles' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0x5a5): undefined reference to `pixman_region32_n_rects' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xc25): undefined reference to `pixman_region32_translate' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-region.c.obj):(.text+0xd02): undefined reference to `pixman_region32_equal' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x203): undefined reference to `png_get_io_ptr' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x22c): undefined reference to `png_get_error_ptr' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x23e): undefined reference to `png_error' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x25b): undefined reference to `png_get_error_ptr' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x27c): undefined reference to `png_set_longjmp_fn' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x569): undefined reference to `png_create_write_struct' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x57e): undefined reference to `png_create_info_struct' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x5a1): undefined reference to `png_set_longjmp_fn' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x5ce): undefined reference to `png_set_write_fn' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x74d): undefined reference to `png_set_IHDR' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x77b): undefined reference to `png_set_bKGD' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x788): undefined reference to `png_write_info' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x7ab): undefined reference to `png_write_image' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x7b8): undefined reference to `png_write_end' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x7c5): undefined reference to `png_destroy_write_struct' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x823): undefined reference to `png_set_packswap' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x90c): undefined reference to `png_set_write_user_transform_fn' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x960): undefined reference to `png_set_write_user_transform_fn' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x971): undefined reference to `png_set_filler' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xa47): undefined reference to `png_create_read_struct' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xa5c): undefined reference to `png_create_info_struct' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xa7d): undefined reference to `png_set_read_fn' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xa9a): undefined reference to `png_set_longjmp_fn' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xae1): undefined reference to `png_destroy_read_struct' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xb19): undefined reference to `png_read_info' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xb5b): undefined reference to `png_get_IHDR' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xb91): undefined reference to `png_get_valid' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xbd3): undefined reference to `png_set_filler' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xbe0): undefined reference to `png_read_update_info' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xc22): undefined reference to `png_get_IHDR' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xd34): undefined reference to `png_read_image' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xd41): undefined reference to `png_read_end' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xe5d): undefined reference to `png_set_interlace_handling' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xe75): undefined reference to `png_set_expand_gray_1_2_4_to_8' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xe81): undefined reference to `png_set_tRNS_to_alpha' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xe94): undefined reference to `png_set_packing' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xeaa): undefined reference to `png_set_gray_to_rgb' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xeb9): undefined reference to `png_set_palette_to_rgb' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0xff1): undefined reference to `png_set_read_user_transform_fn' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x1020): undefined reference to `png_set_read_user_transform_fn' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x1105): undefined reference to `png_get_io_ptr' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x1144): undefined reference to `png_get_error_ptr' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x1156): undefined reference to `png_error' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x1173): undefined reference to `png_get_io_ptr' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x11b8): undefined reference to `png_get_error_ptr' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-png.c.obj):(.text+0x11cb): undefined reference to `png_error' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x87): undefined reference to `FT_Init_FreeType' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x24a): undefined reference to `FT_Bitmap_New' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x25b): undefined reference to `FT_Bitmap_Convert' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x4e7): undefined reference to `FT_Bitmap_Done' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x608): undefined reference to `pixman_image_set_component_alpha' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x9f4): undefined reference to `FT_Set_Transform' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0xa39): undefined reference to `FT_Set_Char_Size' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0xac6): undefined reference to `FT_Get_MM_Var' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0xbb3): undefined reference to `FT_Get_Var_Design_Coordinates' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0xbfd): undefined reference to `FT_Set_Var_Design_Coordinates' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0xc21): undefined reference to `FT_Done_MM_Var' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0xe2e): undefined reference to `FT_Load_Glyph' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0xe95): undefined reference to `FT_GlyphSlot_Embolden' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0xea8): undefined reference to `FT_GlyphSlot_Oblique' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0xf2e): undefined reference to `FT_Outline_Translate' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0xf74): undefined reference to `FT_Vector_Transform' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0xf89): undefined reference to `FT_Outline_Translate' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1206): undefined reference to `FcPatternGet' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1224): undefined reference to `FcPatternGet' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x124b): undefined reference to `FcPatternAddInteger' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1286): undefined reference to `FcPatternGet' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x12ae): undefined reference to `FcPatternGet' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x12e0): undefined reference to `FcPatternAddInteger' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x130b): undefined reference to `FcPatternGet' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x133c): undefined reference to `FcPatternAddInteger' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1366): undefined reference to `FcPatternAddBool' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1395): undefined reference to `FcPatternAddBool' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x13b5): undefined reference to `FcPatternDel' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x13ca): undefined reference to `FcPatternAddInteger' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1414): undefined reference to `FcPatternGetBool' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1437): undefined reference to `FcPatternGetBool' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x145e): undefined reference to `FcPatternGetBool' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1481): undefined reference to `FcPatternGetInteger' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x14bb): undefined reference to `FcPatternGetInteger' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1503): undefined reference to `FcPatternGetInteger' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x156e): undefined reference to `FcPatternGetBool' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1595): undefined reference to `FcPatternGetBool' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x15bc): undefined reference to `FcPatternGetBool' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x15dd): undefined reference to `FcPatternGetString' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x175e): undefined reference to `FcPatternDuplicate' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x19c1): undefined reference to `FcPatternDestroy' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1a4f): undefined reference to `FcPatternCreate' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1a6e): undefined reference to `FcPatternAddString' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1aa5): undefined reference to `FcPatternAddInteger' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1acb): undefined reference to `FcPatternAddInteger' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1ae2): undefined reference to `FcPatternDestroy' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1c6d): undefined reference to `FT_Done_Face' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1cab): undefined reference to `FT_New_Face' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1e4b): undefined reference to `FT_Done_Face' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x1f8e): undefined reference to `FT_Done_Face' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x22de): undefined reference to `FT_Get_MM_Var' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x2314): undefined reference to `FT_Get_Var_Design_Coordinates' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x2325): undefined reference to `FT_Done_MM_Var' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x23e7): undefined reference to `FcPatternGetFTFace' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x240b): undefined reference to `FcPatternGetString' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x2456): undefined reference to `FcPatternGetInteger' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x24f4): undefined reference to `FcInitBringUptoDate' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x2505): undefined reference to `FcConfigGetCurrent' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x2583): undefined reference to `FcPatternDuplicate' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x25a7): undefined reference to `FcPatternAddDouble' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x25ba): undefined reference to `FcPatternDestroy' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x25d4): undefined reference to `FcConfigGetCurrent' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x2609): undefined reference to `FcConfigSubstitute' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x2629): undefined reference to `FcDefaultSubstitute' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x268e): undefined reference to `FcPatternDestroy' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x26f1): undefined reference to `FcFontMatch' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x276a): undefined reference to `FcFreeTypeCharIndex' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x280d): undefined reference to `FT_Get_First_Char' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x2827): undefined reference to `FT_Get_Next_Char' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x2963): undefined reference to `FT_Load_Sfnt_Table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x2a6f): undefined reference to `FT_Get_Glyph_Name' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x2cbc): undefined reference to `FT_Get_X11_Font_Format' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x2ed0): undefined reference to `FT_Get_MM_Var' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x2f17): undefined reference to `FT_Done_MM_Var' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x2f68): undefined reference to `FT_Get_Var_Blend_Coordinates' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x30f6): undefined reference to `FT_Render_Glyph' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x3175): undefined reference to `pixman_image_get_format' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x3242): undefined reference to `FT_Outline_Get_CBox' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x32ed): undefined reference to `pixman_image_set_component_alpha' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x3320): undefined reference to `pixman_image_get_component_alpha' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x33cc): undefined reference to `FT_Outline_Transform' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x33de): undefined reference to `FT_Outline_Decompose' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x3932): undefined reference to `FT_Library_SetLcdFilter' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x3943): undefined reference to `FT_Render_Glyph' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x3951): undefined reference to `FT_Library_SetLcdFilter' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x3c4d): undefined reference to `pixman_image_get_component_alpha' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-ft-font.c.obj):(.text+0x5449): undefined reference to `FT_Done_FreeType' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(win32_cairo-win32-printing-surface.c.obj):(.text+0x201d): undefined reference to `__imp_GradientFill' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-deflate-stream.c.obj):(.text+0x35): undefined reference to `deflate' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-deflate-stream.c.obj):(.text+0x86): undefined reference to `deflate' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-deflate-stream.c.obj):(.text+0xd7): undefined reference to `deflateEnd' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libcairo.a(cairo-deflate-stream.c.obj):(.text+0x1fc): undefined reference to `deflateInit_' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(gdk-pixbuf-io.c.obj):gdk-pixbuf-io.:(.text+0xff): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(gdk-pixbuf-io.c.obj):gdk-pixbuf-io.:(.text+0x21a): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(gdk-pixbuf-io.c.obj):gdk-pixbuf-io.:(.text+0x141b): undefined reference to `g_module_open' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(gdk-pixbuf-io.c.obj):gdk-pixbuf-io.:(.text+0x143d): undefined reference to `g_module_symbol' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(gdk-pixbuf-io.c.obj):gdk-pixbuf-io.:(.text+0x1529): undefined reference to `g_module_error' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(gdk-pixbuf-io.c.obj):gdk-pixbuf-io.:(.text+0x1740): undefined reference to `__imp_g_ascii_table' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x327): undefined reference to `GdipGetPropertyItemSize' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x363): undefined reference to `GdipGetPropertyItem' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x6a0): undefined reference to `GdipImageGetFrameCount' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x6f9): undefined reference to `GdipImageSelectActiveFrame' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x716): undefined reference to `GdipGetImageWidth' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x723): undefined reference to `GdipGetImageHeight' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x736): undefined reference to `GdipGetImageFlags' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x7ff): undefined reference to `GdipBitmapGetPixel' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x846): undefined reference to `GdipDisposeImage' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x960): undefined reference to `GdipDisposeImage' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0xb02): undefined reference to `GdipGetPropertyItemSize' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0xb2b): undefined reference to `GdipGetPropertyItem' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0xba5): undefined reference to `GdipGetPropertyItemSize' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0xc67): undefined reference to `GdipGetPropertyItem' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0xd22): undefined reference to `GdipCreateBitmapFromStream' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0xec1): undefined reference to `GdipSaveImageToStream' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x1138): undefined reference to `GdipLoadImageFromStream' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x1168): undefined reference to `GdipGetImageWidth' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x1173): undefined reference to `GdipGetImageHeight' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x119c): undefined reference to `GdipCreateBitmapFromScan0' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x11b1): undefined reference to `GdipGetImageHorizontalResolution' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x11be): undefined reference to `GdipGetImageVerticalResolution' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x11d4): undefined reference to `GdipBitmapSetResolution' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x11e1): undefined reference to `GdipGetImageGraphicsContext' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x11f8): undefined reference to `GdipGraphicsClear' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x120b): undefined reference to `GdipDrawImageI' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x1222): undefined reference to `GdipFlush' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x122c): undefined reference to `GdipDeleteGraphics' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x1234): undefined reference to `GdipDisposeImage' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x126e): undefined reference to `GdipDisposeImage' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x1298): undefined reference to `GdipDisposeImage' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x12a0): undefined reference to `GdipDisposeImage' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x1330): undefined reference to `GdipDeleteGraphics' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x151a): undefined reference to `GdiplusStartup' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x15aa): undefined reference to `GdiplusStartup' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x15f4): undefined reference to `GdipGetImageEncodersSize' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x1668): undefined reference to `GdipGetImageEncoders' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x177c): undefined reference to `GdipDisposeImage' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x17b8): undefined reference to `GdipCreateBitmapFromScan0' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgdk_pixbuf-2.0.a(io-gdip-utils.c.obj):io-gdip-utils.:(.text+0x1832): undefined reference to `GdipBitmapSetPixel' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgobject-2.0.a(gclosure.c.obj):gclosure.c:(.text+0x20a4): undefined reference to `ffi_prep_cif' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgobject-2.0.a(gclosure.c.obj):gclosure.c:(.text+0x20c6): undefined reference to `ffi_call' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgobject-2.0.a(gclosure.c.obj):gclosure.c:(.text+0x242e): undefined reference to `ffi_prep_cif' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgobject-2.0.a(gclosure.c.obj):gclosure.c:(.text+0x2454): undefined reference to `ffi_call' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgobject-2.0.a(gclosure.c.obj):gclosure.c:(.rdata$.refptr.ffi_type_void[.refptr.ffi_type_void]+0x0): undefined reference to `ffi_type_void' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgobject-2.0.a(gclosure.c.obj):gclosure.c:(.rdata$.refptr.ffi_type_sint64[.refptr.ffi_type_sint64]+0x0): undefined reference to `ffi_type_sint64' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgobject-2.0.a(gclosure.c.obj):gclosure.c:(.rdata$.refptr.ffi_type_uint64[.refptr.ffi_type_uint64]+0x0): undefined reference to `ffi_type_uint64' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgobject-2.0.a(gclosure.c.obj):gclosure.c:(.rdata$.refptr.ffi_type_double[.refptr.ffi_type_double]+0x0): undefined reference to `ffi_type_double' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgobject-2.0.a(gclosure.c.obj):gclosure.c:(.rdata$.refptr.ffi_type_float[.refptr.ffi_type_float]+0x0): undefined reference to `ffi_type_float' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgobject-2.0.a(gclosure.c.obj):gclosure.c:(.rdata$.refptr.ffi_type_pointer[.refptr.ffi_type_pointer]+0x0): undefined reference to `ffi_type_pointer' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgobject-2.0.a(gclosure.c.obj):gclosure.c:(.rdata$.refptr.ffi_type_uint32[.refptr.ffi_type_uint32]+0x0): undefined reference to `ffi_type_uint32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libgobject-2.0.a(gclosure.c.obj):gclosure.c:(.rdata$.refptr.ffi_type_sint32[.refptr.ffi_type_sint32]+0x0): undefined reference to `ffi_type_sint32' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x1a1): undefined reference to `pcre_get_stringtable_entries' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x404): undefined reference to `pcre_fullinfo' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x4c1): undefined reference to `pcre_compile2' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x4df): undefined reference to `pcre_fullinfo' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x559): undefined reference to `pcre_fullinfo' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x1417): undefined reference to `pcre_exec' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x1fbc): undefined reference to `pcre_config' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x1fd9): undefined reference to `pcre_config' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x204b): undefined reference to `pcre_study' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x2198): undefined reference to `pcre_fullinfo' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x21c8): undefined reference to `pcre_fullinfo' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x21f8): undefined reference to `pcre_fullinfo' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x2228): undefined reference to `pcre_fullinfo' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x260e): undefined reference to `pcre_dfa_exec' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x2863): undefined reference to `pcre_get_stringnumber' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.text+0x206): undefined reference to `pcre_get_stringnumber' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(gregex.c.obj):gregex.c:(.rdata$.refptr.pcre_free[.refptr.pcre_free]+0x0): undefined reference to `pcre_free' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x303): undefined reference to `__imp_WSACloseEvent' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x3cd): undefined reference to `__imp_WSAEventSelect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x3ec): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x442): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x11dd): undefined reference to `__imp_ioctlsocket' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x1214): undefined reference to `__imp_ioctlsocket' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x121f): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x127a): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x12e0): undefined reference to `__imp_send' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x1362): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x1490): undefined reference to `__imp_recv' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x1512): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x194a): undefined reference to `__imp_WSACreateEvent' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x1f2d): undefined reference to `__imp_WSAEnumNetworkEvents' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x1fd9): undefined reference to `__imp_WSAEventSelect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x2294): undefined reference to `__imp_WSAEventSelect' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x22e9): undefined reference to `__imp_WSASetEvent' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x2452): undefined reference to `__imp_WSAGetLastError' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x2881): undefined reference to `__imp_closesocket' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x3d33): undefined reference to `__imp_getsockopt' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libglib-2.0.a(giowin32.c.obj):giowin32.c:(.text+0x3e7b): undefined reference to `__imp_WSACreateEvent' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libintl.a(dcigettext.o):(.text+0x6c4): undefined reference to `libiconv_open' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libintl.a(dcigettext.o):(.text+0x890): undefined reference to `libiconv' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libintl.a(dcigettext.o):(.text+0xa7e): undefined reference to `libiconv_open' /usr/bin/x86_64-w64-mingw32-ld: /mingw64/lib/libintl.a(relocatable.o):(.text+0x4a): undefined reference to `libiconv_set_relocation_prefix' collect2: error: ld returned 1 exit status ```

These undefined reference were not there before..?

jeremyd2019 commented 2 years ago

Yeah, with static libs you are responsible for linking all the dependencies yourself, rather than having the DLL depend on them all. Nice packages will tell everything they need via pkg-config --static --libs. Not so nice packages leave you to figure it out for yourself :wink:

melroy89 commented 2 years ago

Keep in mind, those undefined reference where NOT in the previous build of github actions. Only in the latest github actions build. Just saying.....

GTK comes with nice .pc files in the lib/pkgconfig directory, containing all the required packages you need, that should not be the issue in this case.

Are you sure you are building the .a files correctly? I mean this issue looks related to #988. Like missing -DGLIB_STATIC_COMPILATION or -DGOBJECT_STATIC_COMPILATION or -DLIBXML_STATIC, or something.. Please, don't blame me 🍰

jeremyd2019 commented 2 years ago

not trying to blame, just starting with the simplest explanation first.

Biswa96 commented 2 years ago

@danger89 Do you have a test program to compile with commands used?

melroy89 commented 2 years ago

@danger89 Do you have a test program to compile with commands used?

I try to cross-compile my libreweb app: https://gitlab.melroy.org/libreweb/browser to Windows. See also the PR

That being said you could also try a new one gtkmm hello world first? Create a basic cmake file. And try to statically build it.

Biswa96 commented 2 years ago
melroy89 commented 2 years ago

First things first. Did you try to compile the static build with DGLIB_STATIC_COMPILATION or -DGOBJECT_STATIC_COMPILATION and -DLIBXML_STATIC options?

Biswa96 commented 2 years ago

Nope. Feel free to experiment with those. Contributions are always welcomed.

melroy89 commented 2 years ago

Sorry, I'm going to use MXE. https://mxe.cc/#tutorial

melroy89 commented 2 years ago
* For shared build, I have used this `g++ $(pkg-config -cflags gtkmm-3.0) test.cpp $(pkg-config -libs gtkmm-3.0)`.

* For static build, if I use `--static` option with pkgconfig then g++ says command is too long. So, I agree with with what Jeremy said "with static libs you are responsible for linking all the dependencies yourself".

* And about the multiple DllMain definition issue, it also appears with libatk-1.0.a file. Every gtk libraries need some kind of fix for that which I don't know.

After some work in MXE. I though I will give some information here as well.

The DllMain issue in some GTK packages are solved via separate .patch files by the MXE community. One example: https://github.com/mxe/mxe/blob/master/src/atk-1-DllMain.patch

Regarding the static build. Just make a simple Makefile and use Autotools via ./configure --host=i686-w64-mingw32.static --enable-static. Were you may need to change the host to your value (since is copied from MXE).