Скомпилируйте PHP с помощью libjpeg-6b

#php #legacy #libjpeg

Вопрос:

по наследственным причинам я бы хотел, чтобы PHP-двоичный файл был скомпилирован против древней библиотеки libjpeg-6b («v62»). Согласно PHP-руководству, это все еще поддерживается. Поэтому я скачал нужный PHP-код (в моем случае 5.7) и попытался скомпилировать:

 ./configure --with-gd --with-jpeg-dir="/path/libjpeg" amp;amp; make
 

Это работает просто отлично, однако скомпилированный двоичный файл по-прежнему использует глобальную версию, которая является v80. Я компилирую полностью обновленный ArchLinux (5.14.7-arch1-1)

 % ldd ./custom_php
[...]
libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007f83c14bf000)
 

Кроме того, --enable-static плюс --disable-shared не сработал! Итак: Как я могу скомпилировать PHP-двоичный файл, соответствующий желаемой версии libjpeg?