X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=configure.ac;h=5b71b30254f4ffb3d5c570100c525648e23a0aaf;hb=1170b1b371ce7bdb50e8e7ae887687f5a45f81b9;hp=a7590b05c5c459dbbff07e6a9e1e494a9e12957e;hpb=27ee6d2aea6210eaca004475600aba78b7170883;p=m6w6%2Flibmemcached diff --git a/configure.ac b/configure.ac index a7590b05..5b71b302 100644 --- a/configure.ac +++ b/configure.ac @@ -52,9 +52,15 @@ AC_SUBST(MEMCACHED_LIBRARY_VERSION) HASHKIT_LIBRARY_VERSION=1:0:0 AC_SUBST(HASHKIT_LIBRARY_VERSION) -LT_INIT +LT_PREREQ([2.2]) +LT_INIT() +LT_LANG([C++]) +LT_LANG([C]) +gl_VISIBILITY + m4_include([m4/memcached.m4]) m4_include([m4/memcached_sasl.m4]) +m4_include([m4/gearmand.m4]) AM_CONDITIONAL(BUILDING_LIBMEMCACHED, true) AM_CONDITIONAL(HAVE_LIBMEMCACHED, false) @@ -79,7 +85,7 @@ case "$target_os" in esac dnl Specialty checks -ACX_PTHREAD +AX_PTHREAD CONFIG_EXTRA DETECT_BYTEORDER ENABLE_UTILLIB @@ -110,6 +116,7 @@ AC_CHECK_FUNCS([strerror]) AC_CHECK_FUNCS([strtol]) AC_CHECK_FUNCS([strtoul]) AC_CHECK_FUNCS([strtoull]) + AC_CHECK_HEADERS([arpa/inet.h]) AC_CHECK_HEADERS([fcntl.h]) AC_CHECK_HEADERS([libintl.h]) @@ -120,6 +127,8 @@ AC_CHECK_HEADERS([netinet/in.h]) AC_CHECK_HEADERS([stddef.h]) AC_CHECK_HEADERS([sys/time.h]) AC_CHECK_HEADERS([sasl/sasl.h]) +AC_CXX_HEADER_STDCXX_98 + AC_FUNC_ALLOCA AC_FUNC_ERROR_AT_LINE AC_FUNC_FORK