У меня проблемы с установкой расширения PHP * memcached из PECL, хотя я могу успешно установить расширение " memcache " (Это отдельные расширения PHP.)
Например, эти команды работают нормально:
$ sudo pecl установить 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 / местные / включить / 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
Есть идеи, что я могу делать не так?