AC_DEFUN([PDNS_WITH_LMDB],[
AC_CHECK_HEADERS([lmdb.h], , [AC_MSG_ERROR([lmdb header (lmdb.h) not found])])
- AC_SUBST([LIBLMDB])
+ AC_SUBST([LMDB_LIBS])
AC_CHECK_LIB(
[lmdb], [mdb_env_create],
- [AC_DEFINE([HAVE_LIBLMDB], 1, [Have -llmdb]) LIBLMDB="lmdb"]
+ [AC_DEFINE([HAVE_LIBLMDB], 1, [Have -llmdb]) LMDB_LIBS="-llmdb"]
)
])
liblmdbbackend_la_SOURCES=lmdbbackend.cc lmdbbackend.hh
liblmdbbackend_la_LDFLAGS=-module -avoid-version
-liblmdbbackend_la_LIBADD=-l$(LIBLMDB)
+liblmdbbackend_la_LIBADD=$(LMDB_LIBS)
dns_random.cc dns.cc
zone2lmdb_LDFLAGS=$(THREADFLAGS)
-zone2lmdb_LDADD= $(POLARSSL_LIBS) -llmdb
+zone2lmdb_LDADD= $(POLARSSL_LIBS) $(LMDB_LIBS)
endif
if BOTAN110