Я пытаюсь настроить свою машину с помощью pecl_http и memcache, и в обоих случаях я получаю похожие ошибки. Это на MAC OS X 10.7.3 (лев), и у меня также установлен XCODE. Я также установил Zend Server community edition перед запуском этих команд и установил переменные среды CFLAGS = '- arch i386 -arch x86_64'. Так что, пожалуйста, помогите с тем, что мне нужно сделать
bash-3.2# **sudo pecl install pecl_http-1.7.1**
downloading pecl_http-1.7.1.tgz ...
Starting to download pecl_http-1.7.1.tgz (174,098 bytes)
.....................................done: 174,098 bytes
71 source files, building
running: phpize
Configuring for:
PHP Api Version: 20090626
Zend Module Api No: 20090626
Zend Extension Api No: 220090626
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.
ERROR: `phpize' failed
export PHP_AUTOCONF=/usr/bin/autoconf
перед запуском команды? Конечно, если$PHP_AUTOCONF
предположить, что это локализация для двоичного файла autoconf, его следовало бы найти, но, возможно, ему просто нужна небольшая помощь :-)Ответы:
Намного более простое решение
источник
export PHP_AUTOCONF=/usr/bin/autoconf
чтобы убедиться, что она работает нормально. Только что отредактировалphp.ini
добавлениеextension=apcu.so
в конце.Вам необходимо установить autoconfig. Обычно мне нравится устанавливать библиотеки из исходников. Итак, вы можете сделать следующее:
Я только что прошел через это с Mountain Lion.
источник
В Mac OS X 10.8 ситуация несколько иная. Решение, получившее высокую оценку от Боба Сприна, не работает, потому что оно не создает символических ссылок, поэтому после установки
autoconf
вы должны сделать их:Я знаю, что этот вопрос был для 10.7, но надеюсь, что мой ответ будет полезен для кого-то на 10.8. :)
Обновлено: также работает на 10.10 Yosemite.
источник
autoconf
сhomebrew
.sudo ln -s /usr/local/Cellar/autoconf/2.69/bin/autoconf /usr/bin/autoconf ln: /usr/bin/autoconf: Operation not permitted
. Любая идея?или
если вы используете macports
источник
XCODE 4.3 не помещает все инструменты autoconf и т. Д. В папку разработчика. Он даже не создает эту папку в MACINTOSH HD. Мне пришлось перейти на версию XCODE 4.2.1, которая устанавливает все необходимое в папке разработчика, и теперь я не вижу ошибок.
Также вот полезная ссылка .
источник
возможно вам понадобится связать autoconf с
brew link autoconf
.источник