Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable.

Очень частая ошибка выскакивающая при установке php5-extensions из портов во FreeBSD или через PEAR.

Выглядит эта ошибка примерно таким вот образом:

===>  PHPizing for php5-bcmath-5.3.3_2
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.

Решается она очень просто:

Смотрим текущую версию autoconf и autoheader:

ls -la /usr/local/bin | grep autoconf

ls -la /usr/local/bin | grep autoheader

Их может оказаться несколько, нам нужны имена последних версий.

И задаем переменные:

setenv PHP_AUTOCONF autoconf-2.68

setenv PHP_AUTOHEADER autoheader-2.68

Вот и все, теперь все должно работать нормально 😉

Добавить комментарий