J'essaie de configurer ma machine avec pecl_http et memcache et dans les deux cas, j'obtiens des erreurs similaires. Je suis sur MAC OS X 10.7.3 (lion) et j'ai également installé XCODE. J'ai également installé Zend Server community edition 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, aidez-moi à faire 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
4 votes
Avez-vous essayé
export PHP_AUTOCONF=/usr/bin/autoconf
avant d'exécuter la commande ? Bien sûr, en supposant que$PHP_AUTOCONF
est censé être une localisation pour le binaire autoconf, il aurait dû être trouvé, mais peut-être a-t-il juste besoin d'un peu d'aide :-)0 votes
@prodigitalson il n'y a pas de /usr/bin/autoconf dans ce chemin. Vous pensez que cela pourrait être la raison pour laquelle . Comment dois-je installer autoconf alors ?
1 votes
Oui, vous aurez besoin d'autoconf alors. C'est bizarre, je l'ai sur mes deux boîtes 10.7 et 10.6. Tu devras le télécharger et le construire manuellement je pense. Ou vous pouvez simplement prendre la voie la plus facile et utiliser Macports, Homebrew, ou Fink.
0 votes
J'ai essayé d'obtenir homebrew et ports mais cela n'a toujours pas aidé. Puis j'ai essayé de rétrograder de XCODE 4.3 à 4.2.1 et tout fonctionne parfaitement à partir de là. Plus aucune erreur :). J'ai mis à jour ma réponse
1 votes
J'ai mis à jour XCode et j'ai eu le même problème jusqu'à ce que j'ajoute /Developer/usr/bin/ à $PATH.
0 votes
Puisque cela est étiqueté autoconf, cela mérite vraiment une remarque que ce processus d'installation est complètement opposé à la philosophie et même au but d'autoconf. Tout processus d'installation qui exige que l'installateur exécute autoconf est complètement cassé. L'objectif d'autoconf est de permettre au développeur de créer une archive qui peut être utilisée pour construire le projet. sans la nécessité d'avoir autoconf sur le système cible. Cela m'attriste que cela soit devenu si courant. Si vous demandez à votre utilisateur d'installer autoconf, votre distribution est cassée !