Не могу найти 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> включить #include < DIR / zipconf.h>, DIR — это путь к zipconf.h.

Но любой из них помогает, и после того, как я скопировал zipconf.h или изменил файл zip.h, на этапе make появляется другая ошибка «not find the zip.h».

Как я могу это исправить и скомпилировать php с помощью libzip. Я использую флаг —with-libzip = DIR при конфигурации

3

Решение

При запуске configure вы должны использовать флаг «—with-libzip =», тогда во время компиляции он должен знать, где находятся все ваши файлы libzip.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]