From 65c9c2763a4312c56608e374dceb6387dc5f3808 Mon Sep 17 00:00:00 2001 From: Dan Church Date: Wed, 10 Feb 2021 14:08:00 -0600 Subject: [PATCH] Add -DHAVE_GLIB to library cflags if needed --- configure.ac | 2 ++ libmdb.pc.in | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index fcde2c6..e7adfd8 100644 --- a/configure.ac +++ b/configure.ac @@ -13,6 +13,7 @@ MDBTOOLS_VERSION_MICRO=2 # See https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html VERSION_INFO=3:2:0 AC_SUBST(VERSION_INFO) +AC_SUBST(MDBTOOLS_CFLAGS) AM_MAINTAINER_MODE([enable]) AM_SILENT_RULES([yes]) @@ -215,6 +216,7 @@ if test "$enable_glib" = "yes"; then GLIB_PACKAGE=glib-2.0 PKG_CHECK_MODULES([GLIB], [$GLIB_PACKAGE], HAVE_GLIB=true, HAVE_GLIB=false) if test "x$HAVE_GLIB" = "xtrue"; then + MDBTOOLS_CFLAGS="$MDBTOOLS_CFLAGS -DHAVE_GLIB=1" GLIB_CFLAGS="$GLIB_CFLAGS -DHAVE_GLIB=1" AC_SUBST(GLIB_PACKAGE) else diff --git a/libmdb.pc.in b/libmdb.pc.in index 8b4b94c..324dff0 100644 --- a/libmdb.pc.in +++ b/libmdb.pc.in @@ -12,4 +12,4 @@ Description: core MDB file support library Requires: @GLIB_PACKAGE@ Version: @VERSION@ Libs: -L${libdir} -lmdb -Cflags: +Cflags: @MDBTOOLS_CFLAGS@