Não é possível phpize ou configurar uma extensão no OS X 10.9 Mavericks

Eu estou tentando construir a extensão memcached no Mac OS X 10.9 Mavericks para uso com o construído em PHP 5.4, inicialmente eu tenteipecl install memcached mas isso jogou o seguinte.

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

Então eu criei um diretório tmp e executeipecl download memcached, descompactou o código e cd para o diretório apropriado.

Tentando phpize retornou o seguinte:

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:  

Eu tinha instalado o zlib há algum tempo e apontei ./configure para minha instalação../configure --with-zlib-dir=/usr/local/Cellar/zlib/1.2.8 Fui recebido com a seguinte mensagem de erro:

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

Então, agora eu estou querendo saber o melhor curso de ação aqui .../usr/include/ não existe de todo ... isso é uma coisa de Mavericks? Não me lembro de ter esse problema em 10.8 em tudo.

Eu poderia tentar preparar a instalaçãophp-devel mas presumo que não será a versão correta do que preciso? Qualquer ajuda seria muito apreciada aqui

Atualizar

locate php_session.h revela

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

devo apenasln -s isso para o local esperado ou há alguma maneira de fazer isso via XCode? Eu tenho as ferramentas de linha de comando instaladas ...

questionAnswers(4)

yourAnswerToTheQuestion