Construction/Installation de XDebug sur Mac OS x avec MAMP

Je vais avoir un problème de construction /installation de XDebug sur Mac OS x avec MAMP.

J'ai cherché en ligne largement la mesure et au moment où je suis bloqué sur la partie de XDebug "Assistant d'Installation" qui me dit de "Run: commande phpize" sur le code source que j'ai téléchargé.

Quand je lance phpize je reçois le message suivant:

new-host-2:xdebug-2.2.0 Dima$ phpize
grep: /usr/include/php/main/php.h: No such file or directory
grep: /usr/include/php/Zend/zend_modules.h: No such file or directory
grep: /usr/include/php/Zend/zend_extensions.h: No such file or directory
Configuring for:
PHP Api Version:        
Zend Module Api No:     
Zend Extension Api No:  
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.

Si je fais un which phpize j'obtiens:

new-host-2:xdebug-2.2.0 Dima$ which phpize
/usr/bin/phpize

Ce n'est pas la version que je veux utiliser, je veux utiliser le MAMP version installée de phpize je suppose, car je veux installer XDebug sur le MAMP version de PHP. C'est étonnant parce que j'ai ajouté le MAMP spécifiques PHP bin mon chemin vers l' .bash_profile déjà dans le $PATH variable.

Si je lance echo $PATH j'obtiens:

new-host-2:xdebug-2.2.0 Dima$ echo $PATH
/opt/local/bin:/opt/local/sbin:/Applications/MAMP/bin/php/php5.4.3/bin:/Users/Dima/.rvm/gems/ruby-1.9.2-p290/bin:/Users/Dima/.rvm/gems/ruby-1.9.2-p290@global/bin:/Users/Dima/.rvm/rubies/ruby-1.9.2-p290/bin:/Users/Dima/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

Le MAMP PHP spécifique chemin d'accès s'affiche à l'avance de "/usr/bin'. La prochaine chose que j'ai essayé est en cours d'exécution le MAMP spécifiques phpize fournir le chemin d'accès complet manuellement comme suit:

new-host-2:xdebug-2.2.0 Dima$ /Applications/MAMP/bin/php/php5.4.3/bin/phpize 
-bash: /Applications/MAMP/bin/php/php5.4.3/bin/phpize: Permission denied

Maintenant j'ai vérifié les permissions sur ces fichiers dans le Finder et il indique que j'ai la permission de lire et d'écrire les fichiers de ce dossier. Je suis un peu perdu. Toute aide serait grandement apprécié. Je peux poster tout de plus d'informations s'il serait utile pour diagnostiquer ce problème.

OriginalL'auteur Dmitry Samuylov | 2012-07-08