У меня проблемы с установкой расширения PHP "memcached" из PECL, хотя я могу успешно установить Расширение "memcache". (Это отдельные расширения PHP.)
Например, эти команды работают нормально:
$ sudo pecl install memcache
$ sudo pecl install APC
$ sudo pecl install oauth
Однако попытка установки memcached вызывает ошибки:
$ sudo pecl install memcached
...
ld: не найдена библиотека для -lmemcached
collect2: ld вернул 1 статус выхода
make: *** [memcached.la] Ошибка 1
ОШИБКА: `make 'не удалось
Я использую pecl, memcached и libmemcached из портов Mac (macports.org) на недавнем Intel Mac. Библиотеки libmemcached можно найти в / 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
Есть идеи, что я делаю неправильно?