mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-11-15 13:58:32 +00:00
Ungetlib libmemcached
Tested with several libmemcached versions between 0.31 and 1.0.18. Unfortunately the API is extremely volatile and awkward to use. Packaging scripts still need addressing. FS-353
This commit is contained in:
1 parent
23fe7f5c9f
commit
4bdb7129ba
3 files changed
+119
-53
No files matched your search
@@ -1129,6 +1129,22 @@ PKG_CHECK_MODULES([YAML], [yaml-0.1 >= 0.1.4],[
|
||||
AM_CONDITIONAL([HAVE_YAML],[true])],[
|
||||
AC_MSG_RESULT([no]); AM_CONDITIONAL([HAVE_YAML],[false])])
|
||||
|
||||
PKG_CHECK_MODULES([MEMCACHED], [libmemcached >= 0.31],[
|
||||
AM_CONDITIONAL([HAVE_MEMCACHED],[true])
|
||||
MEMCACHED_LIBS="${MEMCACHED_LIBS} -lpthread"
|
||||
save_LIBS="${LIBS}"
|
||||
save_CPPFLAGS="${CPPFLAGS}"
|
||||
LIBS="${MEMCACHED_LIBS}"
|
||||
CPPFLAGS="${MEMCACHED_CFLAGS}"
|
||||
AC_CHECK_FUNCS([memcached_server_name memcached_stat_execute])
|
||||
AC_CHECK_TYPES([memcached_instance_st*],,, [[#include <libmemcached/memcached.h>]])
|
||||
LIBS="${save_LIBS}"
|
||||
CPPFLAGS="${save_CPPFLAGS}"
|
||||
],[
|
||||
AC_MSG_RESULT([no])
|
||||
AM_CONDITIONAL([HAVE_MEMCACHED],[false])
|
||||
])
|
||||
|
||||
AC_ARG_ENABLE(core-libedit-support,
|
||||
[AS_HELP_STRING([--disable-core-libedit-support], [Compile without libedit Support])])
|
||||
|
||||
|
||||
Reference in new issue
Block a user