Решил попробовать на Go использовать библиотечку gotk3, выполнил все инструкции по установке:
https://github.com/gotk3/gotk3/wiki/Installing-on-...pkg-config --cflags --libs gtk+-3.0
выдает корректный результат.
Хотя честно говоря не разобрался как конкретно там должно всё выглядеть в mingw, в итоге просто создал в Program Files нужные папочки и разархивировал скачанный архив туда... но судя по всему он там даже не особо нужен...
В любом случае пытаюсь собрать тестовый проект и получаю результат:
# github.com/gotk3/gotk3/glib
In file included from ./glib.go.h:31:0,
from D:\GOPATH\src\github.com\gotk3\gotk3\glib\application.go:7:
C:/Fedora/include/glib-2.0/glib/gi18n.h:25:21: fatal error: libintl.h: No such file or directory
#include <libintl.h>
^
compilation terminated.
P.S. При попытке использовать go get github.com/gotk3/gotk3/gtk получаю аналогичную ошибку...
Сам необходимый файл лежит в
C:\Fedora\include
В общем принимаются любые предложения, я уже просто не понимаю что там не так...