Tengo problemas para instalar la extensión PHP "memcached" de PECL, aunque puedo instalar con éxito la extensión "memcache". (Son extensiones PHP separados.)¿Puedo instalar la extensión de memcached PHP con PECL?
Por ejemplo, estos comandos funcionan bien:
$ sudo pecl install memcache
$ sudo pecl install APC
$ sudo pecl install oauth
Sin embargo, intentar instalar memcached provoca errores:
$ sudo pecl install memcached
...
ld: library not found for -lmemcached
collect2: ld returned 1 exit status
make: *** [memcached.la] Error 1
ERROR: `make' failed
estoy usando pecl, memcached y libmemcached desde Mac Ports (macports.org) en una reciente Intel Mac. Las bibliotecas libmemcached se pueden encontrar en/opt/local:
/opt/local/include/libmemcached
/opt/local/include/libmemcached/libmemcached_config.h
/opt/local/lib/libmemcached.2.0.0.dylib
/opt/local/lib/libmemcached.2.dylib
/opt/local/lib/libmemcached.a
/opt/local/lib/libmemcached.dylib
/opt/local/lib/libmemcached.la
Cualquier idea de lo que puede estar haciendo mal?
¿A qué se refiere/opt/local una referencia? No entiendo esta parte. –
Para memcache (y no memcached) con MAMP 1.9 tuve que usar esta forma para configurar: './configure --prefix =/Applications/MAMP/--with-php-config =/Applications/MAMP/bin/php5. 3/bin/php-config' – phemios
@ChrisHarrison:/opt/local es la ubicación de los MacPorts (aunque ahora estoy usando Brew.) – richardkmiller