Acabo de actualizar mi sistema operativo a Mountain Lion y PECL ya no funciona (está en una prueba de manejo, por lo que no hay drama, pero me gustaría que funcione para poder actualizar el sistema operativo en mi nuevo y brillante SSD).
Estoy usando la instalación nativa de PHP, no macports / homebrew ni nada de eso.
Corriendo sudo pecl install uploadprogress
(por ejemplo) produce la siguiente salida de terminal:
downloading uploadprogress-1.0.3.1.tgz ...
Starting to download uploadprogress-1.0.3.1.tgz (9,040 bytes)
.....done: 9,040 bytes
4 source files, building
running: 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:
autom4te: need GNU m4 1.4 or later: /usr/bin/m4
ERROR: `phpize' failed
Supongo que el problema es el 3 grep
líneas. He encontrado varios subprocesos que sugieren que esto se debe a que XCode no se ha instalado ... pero XCode es instalado y actualizado a la última versión (4.4). Todos los enlaces simbólicos relevantes a /Developer/usr/bin/*
También existen como deberían.
m4 se encuentra actualmente en la versión: m4 (GNU M4) 1.4.13
Entonces, aunque la salida anterior contiene una línea perteneciente a ella, no creo que ese pueda ser el problema.
Estoy seguro de que es un problema simple, ¿alguien tiene alguna pista?