2012-04-24 2 views
1

У меня есть две версии 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

Что я делаю неправильно?

ответ

2

Добавить --with-php-config=/opt/php54/bin/php-config в строку конфигурации.

Смежные вопросы