Я пытаюсь настроить мою машину с pecl_http и memcache, и в обоих случаях я получаю подобные ошибки. Это на MAC OS X 10.7.3 (лев), и у меня также установлен XCODE. Я также установил версию сообщества Zend Server перед запуском этих команд и установил переменные среды 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
brew install autoconf
Гораздо проще решить
Вам необходимо установить autoconfig. Обычно мне нравится устанавливать библиотеки из источника. Таким образом, вы можете сделать следующее:
curl -OL http://ftpmirror.gnu.org/autoconf/autoconf-latest.tar.gz tar xzf autoconf-latest.tar.gz cd autoconf-* ./configure --prefix=/usr/local make sudo make install
Я просто прошел через это с Mountain Lion.
В Mac OS X 10.8 ситуация немного отличается. Очень проголосовавшее решение от Bob Spryn не работает, потому что оно не создает символические ссылки, поэтому после установки autoconf
вы должны сделать их:
sudo ln -s /usr/local/Cellar/autoconf/2.69/bin/autoconf /usr/bin/autoconf sudo ln -s /usr/local/Cellar/autoconf/2.69/bin/autoheader /usr/bin/autoheader
Я знаю, что этот вопрос был для 10.7, но я надеюсь, что мой ответ полезен для кого-то на 10.8. 🙂
Обновлено: Также работает над 10.10 Yosemite.
или
sudo port install autoconf
если вы используете macports
XCODE 4.3 не помещает все инструменты autoconf и т. Д. В папку разработчика. Он даже не создает эту папку в MACINTOSH HD. Мне пришлось перейти на XCODE 4.2.1, который устанавливает все, что вам нужно, в папке разработчика, и теперь я не вижу ошибок.
Также здесь полезная ссылка .
возможно, вам нужна ссылка autoconf с brew link autoconf
.