Tendo problemas ao tentar instalar o OAUTH com PECL no MAMP no Mac OS Lion

Eu sou novo para definir servidores php, e eu tinha ir embora outro post relacionado, parece que ninguém tem o mesmo erro que eu tenho. Eu estou usando o MAMP 2.0.2 e executando o PHP 5.3.6, e eu estava tentando instalar o oAuth no meu MAMP local, usando os seguintes comandos:

$ cd /Applications/MAMP/bin/php/php5.3.6/bin
$ ./pecl install oauth

no entanto, ele retorna esse erro:

Notice: unserialize(): Error at offset 276 of 1133 bytes in Config.php on line 1050
ERROR: The default config file is not a valid config file or is corrupted.

O que está acontecendo? PECL é empacotado em MAMP, que deve estar funcionando fora da caixa ....

Atualizar:

Eu li um post em outro lugar sugerem que os dados do arquivo de configuração, que contém os caminhos de instalação estão incorretos, então eu mudei algum valor no seguinte arquivo:

/Applications/MAMP/bin/php/php5.3.6/conf/pear.conf

Então eu uso o comando:

$ ./pecl install oauth

Que começa a baixar e descompactar, mas quando ele tenta instalar, ele dá:

creating libtool
appending configuration tag "CXX" to libtool
configure: creating ./config.status
config.status: creating config.h
running: make
/bin/sh /private/tmp/pear/temp/pear-build-user1RU5EZA/oauth-1.2.2/libtool --mode=compile cc  -I. -I/private/tmp/pear/temp/oauth -DPHP_ATOM_INC -I/private/tmp/pear/temp/pear-build-user1RU5EZA/oauth-1.2.2/include -I/private/tmp/pear/temp/pear-build-user1RU5EZA/oauth-1.2.2/main -I/private/tmp/pear/temp/oauth -I/Applications/MAMP/bin/php/php5.3.6/include/php -I/Applications/MAMP/bin/php/php5.3.6/include/php/main -I/Applications/MAMP/bin/php/php5.3.6/include/php/TSRM -I/Applications/MAMP/bin/php/php5.3.6/include/php/Zend -I/Applications/MAMP/bin/php/php5.3.6/include/php/ext -I/Applications/MAMP/bin/php/php5.3.6/include/php/ext/date/lib  -DHAVE_CONFIG_H  -g -O2 -Wall -g   -c /private/tmp/pear/temp/oauth/oauth.c -o oauth.lo
mkdir .libs
cc -I. -I/private/tmp/pear/temp/oauth -DPHP_ATOM_INC -I/private/tmp/pear/temp/pear-build-user1RU5EZA/oauth-1.2.2/include -I/private/tmp/pear/temp/pear-build-user1RU5EZA/oauth-1.2.2/main -I/private/tmp/pear/temp/oauth -I/Applications/MAMP/bin/php/php5.3.6/include/php -I/Applications/MAMP/bin/php/php5.3.6/include/php/main -I/Applications/MAMP/bin/php/php5.3.6/include/php/TSRM -I/Applications/MAMP/bin/php/php5.3.6/include/php/Zend -I/Applications/MAMP/bin/php/php5.3.6/include/php/ext -I/Applications/MAMP/bin/php/php5.3.6/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -Wall -g -c /private/tmp/pear/temp/oauth/oauth.c  -fno-common -DPIC -o .libs/oauth.o
In file included from /private/tmp/pear/temp/oauth/oauth.c:14:
/private/tmp/pear/temp/oauth/php_oauth.h:20:10: 

fatal error: 'php.h' file not found

include "php.h"
     ^

1 error generated.

make: *** [oauth.lo] Error 1

ERROR: `make' failed

Mais uma vez, o que está acontecendo?

questionAnswers(4)

yourAnswerToTheQuestion