J'essaie de configurer ma machine avec pecl_http et memcache et, dans les deux cas, des erreurs similaires se produisent. Ceci est sur MAC OS X 10.7.3 (lion) et j'ai également XCODE installé sur celui-ci. J'ai également installé l'édition de la communauté Zend Server avant d'exécuter ces commandes et j'ai défini les variables d'environnement CFLAGS = '- Arch i386 - Arch x86_64'. Alors s'il vous plaît aider avec ce que je dois faire
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
Solution beaucoup plus facile
Vous devez installer autoconfig. J'aime généralement installer les bibliothèques à partir des sources. Donc, vous pouvez faire ce qui suit:
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
Je viens de traverser cela avec Mountain Lion.
Sur Mac OS X 10.8, la situation est légèrement différente. La solution hautement votée de Bob Spryn ne fonctionne pas, car elle ne crée pas de lien symbolique. Après l'installation de autoconf
, vous devriez les créer:
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
Je sais que cette question était pour 10,7, mais j'espère que ma réponse est utile pour quelqu'un sur 10,8. :)
Mise à jour: fonctionne également sur 10.10 Yosemite.
ou
Sudo port install autoconf
si vous utilisez macports
XCODE 4.3 ne place pas tous les outils autoconf, etc. dans le dossier Developer. Il ne crée même pas ce dossier dans Macintosh HD. Je devais rétrograder à XCODE 4.2.1 qui installe tout ce dont vous avez besoin dans le dossier Developer et je ne vois plus d'erreur.
Aussi voici une référence utile .
peut-être avez-vous besoin de lien autoconf avec brew link autoconf
.