diff --git a/cf/db.m4 b/cf/db.m4 index f621779fa..f981d3fa9 100644 --- a/cf/db.m4 +++ b/cf/db.m4 @@ -104,8 +104,8 @@ if test "$db_type" = "unknown" -o "$ac_cv_func_dbm_firstkey" = ""; then #include #if defined(HAVE_NDBM_H) #include - #else - #error no ndbm.h + #elif defined(HAVE_DBM_H) + #include #endif DBM *dbm; ],[NULL]) @@ -184,6 +184,10 @@ int main() fi],[AC_MSG_RESULT([no])]) fi +AM_CONDITIONAL(HAVE_DB1, test "$db_type" = db1)dnl +AM_CONDITIONAL(HAVE_DB3, test "$db_type" = db3)dnl +AM_CONDITIONAL(HAVE_NDBM, test "$db_type" = ndbm)dnl + AC_SUBST(DBLIB)dnl AC_SUBST(LIB_NDBM)dnl ])