Настройка GTK 3: не удалось найти точку входа в процедуру deflateSetHeader DLL libgio-2.0.0.dll - PullRequest
0 голосов
/ 01 мая 2019

Я пытаюсь настроить 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, но это, похоже, не имело значения.У меня заканчиваются идеи сейчас.

Кто-нибудь знает, что может быть причиной этого?

1 Ответ

0 голосов
/ 01 мая 2019

Выяснил причину, выполнив поиск на z-диске на моем диске C и обнаружив копию в C: \ Program Files \ Intel \ WiFi \ bin, которая вызывала проблему.

...