summaryrefslogtreecommitdiff
path: root/build/dbm.m4
diff options
context:
space:
mode:
authorwrowe <wrowe@13f79535-47bb-0310-9956-ffa450edef68>2008-11-21 06:30:43 +0000
committerwrowe <wrowe@13f79535-47bb-0310-9956-ffa450edef68>2008-11-21 06:30:43 +0000
commit4848d634fa214c19c4fbfcb5c8350194a029d3f9 (patch)
treeaf035937238eb39c48c5b2229e3f59336a94de7c /build/dbm.m4
parent59de1c77fd12a802d736292fa58cba72e2219db4 (diff)
downloadlibapr-util-4848d634fa214c19c4fbfcb5c8350194a029d3f9.tar.gz
Introduce DBM DSO linkage.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@719504 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'build/dbm.m4')
-rw-r--r--build/dbm.m424
1 files changed, 12 insertions, 12 deletions
diff --git a/build/dbm.m4 b/build/dbm.m4
index 6998eee3..c4c8afb9 100644
--- a/build/dbm.m4
+++ b/build/dbm.m4
@@ -911,25 +911,25 @@ AC_DEFUN([APU_CHECK_DBM], [
AC_SUBST(apu_db_header)
AC_SUBST(apu_db_version)
+ if test "$apu_have_db" = "1"; then
+ LDADD_dbm_db="-l$apu_db_lib"
+ if test -n "apu_db_xtra_libs"; then
+ LDADD_dbm_db="$LDADD_dbm_db $apu_db_xtra_libs"
+ fi
+ fi
+
dnl Since we have already done the AC_CHECK_LIB tests, if we have it,
dnl we know the library is there.
if test "$apu_have_gdbm" = "1"; then
- APR_ADDTO(APRUTIL_EXPORT_LIBS,[-lgdbm])
- APR_ADDTO(APRUTIL_LIBS,[-lgdbm])
+ LDADD_dbm_gdbm="-lgdbm"
fi
if test "$apu_have_ndbm" = "1"; then
- APR_ADDTO(APRUTIL_EXPORT_LIBS,[-l$apu_ndbm_lib])
- APR_ADDTO(APRUTIL_LIBS,[-l$apu_ndbm_lib])
+ LDADD_dbm_ndbm="-l$apu_ndbm_lib"
fi
- if test "$apu_have_db" = "1"; then
- APR_ADDTO(APRUTIL_EXPORT_LIBS,[-l$apu_db_lib])
- APR_ADDTO(APRUTIL_LIBS,[-l$apu_db_lib])
- if test -n "apu_db_xtra_libs"; then
- APR_ADDTO(APRUTIL_EXPORT_LIBS,[$apu_db_xtra_libs])
- APR_ADDTO(APRUTIL_LIBS,[$apu_db_xtra_libs])
- fi
- fi
+ AC_SUBST(LDADD_dbm_db)
+ AC_SUBST(LDADD_dbm_gdbm)
+ AC_SUBST(LDADD_dbm_ndbm)
])