Я пытаюсь настроить GTK3 для разработки под Windows 10, следуя инструкциям на tarnyko.net , используя 64-битный пакет 3.6.4 из здесь .В настоящее время тестовая программа собирается без ошибок, используя сгенерированные параметры.Когда я запускаю программу, появляется диалоговое окно с сообщением об ошибке:
Невозможно найти точку входа в процедуру deflateSetHeader в библиотеке синамных ссылок C: \ Gtk \ bin \ libgio-2.0.0.dll
Из того, что я могу сказать, deflateSetHeader - это функция в zlib, которой не было в более старых версиях - возможная причина ошибки.Просматривая заголовочный файл zlib, который поставляется с Gtk, он перечисляет функцию.У меня есть копии zlib1 в моей папке bin Gtk и папке MinGW (GCC v7.2.0).
Я пытался менять версии между каталогами, но без радости.В моей переменной окружения нет ничего другого, кроме ванильной установки Python 3.6.Не иметь zlib1 в SysWOW64.Я попытался добавить -lzlib1
в параметры компилятора gcc, но это, похоже, не имело значения.У меня заканчиваются идеи сейчас.
Кто-нибудь знает, что может быть причиной этого?