Nie można phpize ani skonfigurować rozszerzenia w OS X 10.9 Mavericks

Próbuję zbudować rozszerzenie memcached na OS X 10.9 Mavericks do użytku z wbudowanym w PHP 5.4, początkowo próbowałempecl install memcached ale to rzuciło następujące.

checking for zlib location... configure: error: memcached support requires ZLIB. Use --with-zlib-dir=<DIR> to specify the prefix where ZLIB headers and library are located
ERROR: `/private/tmp/pear/install/memcached/configure' failed

Stworzyłem więc katalog tmp i wykonałempecl download memcachedrozpakuj kod i cdd do odpowiedniego katalogu.

Próbując phpize zwrócił następujące:

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:  

Wcześniej zainstalowałem zlib i wskazałem ./configure na moją instalację../configure --with-zlib-dir=/usr/local/Cellar/zlib/1.2.8 Zostałem powitany następującym komunikatem o błędzie:

checking for session includes... configure: error: Cannot find php_session.h

Więc teraz zastanawiam się nad najlepszym sposobem działania tutaj .../usr/include/ w ogóle nie istnieje ... czy to jest sprawa Mavericks? Nie pamiętam, żeby ten problem pojawił się w 10.8.

Mogę spróbować zainstalować parzeniephp-devel ale przypuszczam, że nie będzie to właściwa wersja tego, czego potrzebuję? Każda pomoc byłaby tutaj bardzo mile widziana

Aktualizacja

locate php_session.h ujawnia

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include/php/ext/session/php_session.h

powinienem po prostuln -s to do oczekiwanej lokalizacji lub czy jest jakiś sposób, aby to zrobić za pomocą XCode? Mam zainstalowane narzędzia wiersza poleceń ...

questionAnswers(4)

yourAnswerToTheQuestion