2016-05-14 5 views
2

ОС: Win7, используя MinGW, SH.exe из MSYSОшибка при настройке Libpng: "Zlib не установлен"

./configure --prefix=/mingw 

и без префикса заканчивается так:

checking for zlibVersion in -lz... no 
checking for yeszlibVersion in -lz... no 
configure: error: zlib not installed 

Я установлен zlib через cmake, он прошел гладко и без ошибок, поэтому у меня есть все zlib-файлы в моем bin, lib и include folders
, что может быть проблемой? Как это исправить?

UPD
выглядит это потому, что у меня есть libzlib.dll и не libz.dll в папку BIN, но это, как он установлен, и я до сих пор не знаю, как это исправить

ответ

3

Недавно я столкнулся этот вопрос, и это исправлено, поэтому я могу ответить на этот вопрос.

Если вы строите кросс-компилятор Определите хост и путь к библиотеке, используя CPPFLAGS и LDFLAGS.

пример:

CPPFLAGS="-I$PREFIX/include" LDFLAGS="-L$PREFIX/lib" ./configure --prefix=$PREFIX --host=$TARGET 

Если вы не строить кросс-компилятор. Затем либо укажите путь (в библиотеку и файлы заголовков), либо установите пакет zlib devel.

 Смежные вопросы

  • Нет связанных вопросов^_^