У меня есть две версии PHP, установленные в системе, одна в /opt/local
(API = 20090626) и другая в /opt/php54
(API = 20100525). Я пытаюсь скомпилировать расширение для версии /opt/php54
, поэтому я запускаю /opt/php54/bin/phpize
в каталоге расширения, затем ./configure --enable-<ext> && make && sudo make install
. Проблема состоит в том, что скомпилированное расширение не для API = 20100525, а скорее для API = 20090626 (то есть в /opt/local
). Даже при запуске make install
он пытается установить его в /opt/local
вместо /opt/php54
.Компиляция расширения PHP
Что я делаю неправильно?