Назад | Перейти на главную страницу

Как скомпилировать APD PHP / PECL для MAMP / Snow Leopard?

Когда я пытаюсь использовать pecl для установки apd, он компилирует расширение для 64-битной системы. Поскольку MAMP требует расширения в режиме i386, apache не загружает этот файл apd.so.

Итак, как я могу заставить pecl скомпилировать расширение в режиме i386?

Спасибо за любую помощь!

Позвольте вам попробовать команды удара.

% pecl download apd-or-whatever
% tar zxvf ***
% cd the-directory
% /Applications/MAMP/bin/php5/bin/phpize
% ./configure CFLAGS="-arch i386" --with-php-config="/Applications/MAMP/bin/php5/bin/php-config"
% make
% make install

Я использую MAMP1.8.4 с вручную скомпилированным PHP5.3.2. В MAMP1.9.x пути к phpize и php-config разные.