Не могу найти zipconf.h при компиляции php7.0.1
Я установил libzip-1.0.1, и когда я нахожусь в фазе make для установки php, он показывает ошибку, что zip.h не может найти zipconf.h. На самом деле libzip-1.0.1 имеет zipconf.h, но не находится в одном каталоге с zip.h. Он находится в /libzip-1.0.1/lib/ziplib/include.
Поэтому я пытаюсь скопировать zipconf.h в libzip-1.0.1/include, где находится zip.h, или изменить файл zip.h. В zip.h я изменяю #include
Но любой из них помогает, и после того, как я скопировал zipconf.h или изменил файл zip.h, на этапе make появляется другая ошибка "not find the zip.h".
Как я могу это исправить и скомпилировать php с помощью libzip. Я использую флаг --with-libzip=DIR при конфигурации
1 ответ
При запуске configure вы должны использовать флаг "--with-libzip=". Затем во время компиляции он должен знать, где находятся все ваши файлы libzip.