1 dnl ---------------------------------------------------------------------------
2 dnl Macro: MEMCACHED_TEST
3 dnl ---------------------------------------------------------------------------
4 saved_CPPFLAGS="$CPPFLAGS"
7 [ --with-memcached=PATH Specify path to memcached installation ],
9 if test "x$withval" != "xno" ; then
10 CPPFLAGS="-I${withval}/include"
15 AC_CHECK_HEADER(memcached/protocol_binary.h, [
18 #include "memcached/protocol_binary.h"
20 protocol_binary_request_set request;
21 if (sizeof(request) != sizeof(request.bytes)) {
26 if test "x$CPPFLAGS" != "x" ; then
27 CPPFLAGS="$saved_CPPFLAGS $CPPFLAGS"
29 CPPFLAGS="$saved_CPPFLAGS"
31 ], AC_MSG_ERROR([Unsupported struct padding done by compiler.]))
33 AC_MSG_ERROR([Cannot locate memcached/protocol_binary.])
36 dnl ---------------------------------------------------------------------------
37 dnl End Macro: MEMCACHED_TEST
38 dnl ---------------------------------------------------------------------------