Sha256: 249946c9c733d3ccae9fbe34b59dfb79eb69099cba94abcaabf5a18defd6b1aa
Contents?: true
Size: 1.85 KB
Versions: 2
Compression:
Stored size: 1.85 KB
Contents
dnl Copyright (C) 2009 Sun Microsystems dnl This file is free software; Sun Microsystems dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. AC_DEFUN([_PANDORA_SEARCH_LIBINNODB],[ AC_REQUIRE([AC_LIB_PREFIX]) dnl -------------------------------------------------------------------- dnl Check for libinnodb dnl -------------------------------------------------------------------- AC_ARG_ENABLE([libinnodb], [AS_HELP_STRING([--disable-libinnodb], [Build with libinnodb support @<:@default=on@:>@])], [ac_enable_libinnodb="$enableval"], [ac_enable_libinnodb="yes"]) AS_IF([test "x$ac_enable_libinnodb" = "xyes"],[ AC_LIB_HAVE_LINKFLAGS(innodb,,[ #include <embedded_innodb-1.0/innodb.h> ],[ ib_u64_t ib_api_version(void); ]) ],[ ac_cv_libinnodb="no" ]) AC_CACHE_CHECK([if libinnodb is recent enough], [ac_cv_recent_innodb_h],[ save_LIBS=${LIBS} LIBS="${LIBS} ${LTLIBINNODB}" AC_LINK_IFELSE( [AC_LANG_PROGRAM([[ #include <embedded_innodb-1.0/innodb.h> ]],[[ /* Make sure we have the two-arg version */ ib_table_drop(NULL, "nothing"); ]])],[ ac_cv_recent_innodb_h=yes ],[ ac_cv_recent_innodb_h=no ]) LIBS="${save_LIBS}" ]) AS_IF([test "x${ac_cv_recent_innodb_h}" = "xno"],[ AC_MSG_WARN([${PACKAGE} requires at least version 1.0.6 of Embedded InnoDB]) ac_cv_libinnodb=no ]) AM_CONDITIONAL(HAVE_LIBINNODB, [test "x${ac_cv_libinnodb}" = "xyes"]) ]) AC_DEFUN([PANDORA_HAVE_LIBINNODB],[ AC_REQUIRE([_PANDORA_SEARCH_LIBINNODB]) ]) AC_DEFUN([PANDORA_REQUIRE_LIBINNODB],[ AC_REQUIRE([PANDORA_HAVE_LIBINNODB]) AS_IF([test "x${ac_cv_libinnodb}" = "xno"], AC_MSG_ERROR([libinnodb is required for ${PACKAGE}])) ])
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
couchbase-memcached-1.2.9 | ext/libmemcached-0.50/m4/pandora_have_libinnodb.m4 |
couchbase-memcached-1.2.8 | ext/libmemcached-0.50/m4/pandora_have_libinnodb.m4 |