Я пытаюсь построить php 7.2.23
из источника.
У меня настроены расширения, я верю, что я хочу их. Однако вывод не дает мне общий объект. Похоже, что он создает один исполняемый файл для CLI и один общий объект для модуля apache, который загружается по httpd.
Я не могу выяснить параметры конфигурации, чтобы заставить его создавать файлы .so
длярасширения.
Я сделал --with-feature=shared,/dir/to/headers
. Но единственное, на что это, похоже, сработало, это bz2
.
У меня --with-bz2=shared,/usr/include
. Но любой другой, он говорит, что не может найти файлы заголовков.
Что я делаю не так? Как я могу получить двоичные файлы php для разделения общих расширений?