Estoy tratando de configurar mi máquina con pecl_http y memcache y, en ambos casos, obtengo errores similares. Esto está en MAC OS X 10.7.3 (lion) y también tengo instalado XCODE. También instalé la edición comunitaria Zend Server antes de ejecutar estos comandos y tengo establecidas las variables de entorno CFLAGS = '- arch i386 -arch x86_64'. Así que por favor ayúdame con lo que necesito hacer
bash-3.2# **sudo pecl install pecl_http-1.7.1**
downloading pecl_http-1.7.1.tgz ...
Starting to download pecl_http-1.7.1.tgz (174,098 bytes)
.....................................done: 174,098 bytes
71 source files, building
running: phpize
Configuring for:
PHP Api Version: 20090626
Zend Module Api No: 20090626
Zend Extension Api No: 220090626
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.
ERROR: `phpize' failed

export PHP_AUTOCONF=/usr/bin/autoconfantes de ejecutar el comando? Por supuesto, suponiendo que$PHP_AUTOCONFse supone que es una ubicación para el binario de autoconf, debería haberse encontrado, pero tal vez solo necesite un poco de ayuda :-)Respuestas:
Solución mucho más sencilla
fuente
export PHP_AUTOCONF=/usr/bin/autoconfpara estar seguro y funcionó bien. Acabo de editar laphp.iniadición de unextension=apcu.soal final.Necesita instalar autoconfig. Normalmente me gusta instalar bibliotecas desde la fuente. Entonces puedes hacer lo siguiente:
Acabo de pasar por esto con Mountain Lion.
fuente
En Mac OS X 10.8, la situación es ligeramente diferente. La solución altamente votada de Bob Spryn no funciona, porque no crea enlaces simbólicos, por lo que después de la instalación
autoconfdebe hacerlos:Sé que esta pregunta era para 10.7, pero espero que mi respuesta sea útil para alguien en 10.8. :)
Actualizado: también funciona en 10.10 Yosemite.
fuente
autoconfconhomebrew.sudo ln -s /usr/local/Cellar/autoconf/2.69/bin/autoconf /usr/bin/autoconf ln: /usr/bin/autoconf: Operation not permitted. ¿Alguna idea?o
si usa macports
fuente
XCODE 4.3 no coloca todas las herramientas de autoconf, etc.en la carpeta del desarrollador. Ni siquiera crea esa carpeta en MACINTOSH HD. Tuve que degradar a XCODE 4.2.1 que instala todo lo que necesita en la carpeta Desarrollador y ahora no veo errores.
También aquí hay una referencia útil .
fuente
tal vez necesite vincular autoconf con
brew link autoconf.fuente