J'essaye de configurer ma machine avec pecl_http et memcache et dans les deux cas, j'obtiens des erreurs similaires. Ceci est sur MAC OS X 10.7.3 (lion) et j'ai également XCODE installé dessus. J'ai également installé l'édition communautaire de 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 te plait aide 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
export PHP_AUTOCONF=/usr/bin/autoconf
avant d'exécuter la commande? Bien sûr, en supposant qu'il$PHP_AUTOCONF
soit censé être une localisation pour le binaire autoconf, il aurait dû être trouvé, mais peut-être qu'il a juste besoin d'un peu d'aide :-)Réponses:
Solution beaucoup plus simple
la source
export PHP_AUTOCONF=/usr/bin/autoconf
pour être sûr et cela a bien fonctionné. Je viens de modifier l'php.ini
ajout d'unextension=apcu.so
à la fin.Vous devez installer autoconfig. J'aime généralement installer des bibliothèques à partir des sources. Vous pouvez donc faire ce qui suit:
Je viens de traverser ça avec Mountain Lion.
la source
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 liens symboliques, donc après l'installation,
autoconf
vous devez les créer:Je sais que cette question était pour 10.7, mais j'espère que ma réponse sera utile pour quelqu'un sur 10.8. :)
Mise à jour: fonctionne également sur 10.10 Yosemite.
la source
autoconf
avechomebrew
.sudo ln -s /usr/local/Cellar/autoconf/2.69/bin/autoconf /usr/bin/autoconf ln: /usr/bin/autoconf: Operation not permitted
. Une idée?ou
si vous utilisez macports
la source
XCODE 4.3 ne met pas tous les outils autoconf etc. dans le dossier Developer. Il ne crée même pas ce dossier dans MACINTOSH HD. J'ai dû rétrograder vers XCODE 4.2.1 qui installe tout ce dont vous avez besoin dans le dossier Developer et maintenant je ne vois aucune erreur.
Voici également une référence utile .
la source
peut-être avez-vous besoin d'un lien autoconf avec
brew link autoconf
.la source