X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=configure.ac;h=c13d23cba9ac77b25a2beb6a834fce3b8e62e476;hb=1b54cf9cafe52214b743eda46d4450668b757c03;hp=d2183085878513513158ef37923c59dcc803c3dd;hpb=f044ca30c074a091dc3b05dc59919e56e66c16cd;p=awesomized%2Flibmemcached diff --git a/configure.ac b/configure.ac index d2183085..c13d23cb 100644 --- a/configure.ac +++ b/configure.ac @@ -7,7 +7,7 @@ # Use and distribution licensed under the BSD license. See # the COPYING file in this directory for full text. -AC_INIT([libmemcached],[1.0.3],[http://libmemcached.org/]) +AC_INIT([libmemcached],[1.0.4],[http://libmemcached.org/]) AC_CONFIG_AUX_DIR(config) @@ -58,6 +58,11 @@ LT_LANG([C++]) LT_LANG([C]) gl_VISIBILITY +AX_CXX_HEADER_STDCXX_98 + if test "$ax_cv_cxx_stdcxx_98" = no; then + AC_MSG_ERROR([Your system lacks a new enough C++ compiler]) + fi + m4_include([m4/memcached.m4]) m4_include([m4/memcached_sasl.m4]) m4_include([m4/gearmand.m4]) @@ -72,8 +77,6 @@ AM_CONDITIONAL(BUILDING_GEARMAN, false) AC_SEARCH_LIBS(getopt_long, gnugetopt) AC_SEARCH_LIBS(gethostbyname, nsl) -PANDORA_HAVE_LIBEVENT - case "$target_os" in *linux*) AS_IF([test "x$GCC" = "xyes"], @@ -85,6 +88,7 @@ case "$target_os" in dnl Specialty checks AX_PTHREAD +AX_CXX_CINTTYPES CONFIG_EXTRA DETECT_BYTEORDER ENABLE_UTILLIB @@ -134,7 +138,6 @@ AC_CHECK_HEADERS([cxxabi.h], AX_COMPILER_VENDOR AC_CXX_HEADER_STDCXX_98 -AX_TLS AC_FUNC_ALLOCA AC_FUNC_ERROR_AT_LINE @@ -203,9 +206,17 @@ AS_IF(test "x$ac_cv_header_winsock2_h" = "xyes", AM_CFLAGS="$AM_CFLAGS $NO_WERROR" AM_CXXFLAGS="$AM_CXXFLAGS $NO_WERROR" ]) -DETECT_EAGAIN SOCKET_SEND_FLAGS +AX_CHECK_LIBRARY([LIBEVENT], [event.h], [event], + [ + LIBEVENT_LDFLAGS="-levent" + ], + [ + AC_MSG_WARN([Unable to find libevent]) + ]) +AM_CONDITIONAL(HAVE_LIBEVENT, test "x${ax_cv_have_LIBEVENT}" = "xyes") + AC_CONFIG_FILES([ Makefile docs/conf.py