Не удалось создать xdebug

Я пытаюсь установить xdebug с MAMP на моем Mac. Я загрузил xdebug-2.2.1.tgz и последовал за мастером xdebug для запуска phpize. Я запустил make после чего мне сообщили о некоторых недостающих файлах в /Applications/MAMP/bin/php/php5.4.4/include/php/Zend/* . Итак, я googled, и я видел, что мне нужно было скачать php5.4.4, а затем нажать несколько файлов в новом каталоге «include», который я создал в /Applications/MAMP/bin/php/php5.4.4/include/php . Но когда я пытаюсь построить снова, у меня есть это сообщение:

 /Applications/MAMP/bin/php/php5.4.4/include/php/Zend/zend.h:51:11: fatal error: 'zend_config.h' file not found # include <zend_config.h> 

Что мне делать ? Где я могу получить этот файл?

Мне наконец удалось установить xdebug. Фактически, мне пришлось установить инструмент разработчика Xcode, а затем скопировать файлы из /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/include/php into /Applications/MAMP/bin/php/php5.4.4/include а затем это сработало!

В самом деле, я думал, может быть, команда make не может найти заголовки. Поэтому я попытался изменить make-файл:

 INCLUDES = -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib 

в

 INCLUDES = -I{Your Path to php_dir}/php -I{Your Path to php_dir}/php/main -I{Your Path to php_dir}/php/TSRM -I{Your Path to php_dir}/php/Zend -I{Your Path to php_dir}/php/ext -I{Your Path to php_dir}/php/ext/date/lib 

Вы можете обратиться к этому вопросу, чтобы изменить makefile. Описывать расположение файлов заголовков в makefile.

Вы можете использовать эту команду для поиска php.h

 sudo find / -name php.h 

Если у вас нет заголовка php, вы можете установить xcode.

После всего этого все готово, наслаждайтесь!