summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2025-11-10 17:05:51 +0800
committerPeng Wu <alexepico@gmail.com>2025-11-10 18:03:30 +0800
commit647bfe63a0db5531604575e525cd33ae49ffab94 (patch)
treebb466491ed6aa678439fa9bd842da10893c5ec6d
parent366666137cc34ac69b28bcb4d87cf99ec16e7f02 (diff)
downloadlibpinyin-647bfe63a0db5531604575e525cd33ae49ffab94.tar.gz
libpinyin-647bfe63a0db5531604575e525cd33ae49ffab94.tar.xz
libpinyin-647bfe63a0db5531604575e525cd33ae49ffab94.zip
Update configure.ac for Tkrzw
-rw-r--r--configure.ac11
1 files changed, 11 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index b2d7c6e..1b5a36f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -120,6 +120,17 @@ fi
AM_CONDITIONAL([KYOTOCABINET], [test x"$DBM" = x"KyotoCabinet"])
+if test x"$DBM" = x"Tkrzw"; then
+ # Check Tkrzw
+ PKG_CHECK_MODULES(TKRZW, [tkrzw], [])
+
+ AC_SEARCH_LIBS([tkrzw_dbm_open], [tkrzw], [], AC_MSG_ERROR([Cannot find Tkrzw library]))
+
+ AC_DEFINE([HAVE_TKRZW], [], [Have Tkrzw.])
+fi
+
+AM_CONDITIONAL([TKRZW], [test x"$DBM" = x"Tkrzw"])
+
DATABASE_FORMAT="$DBM"
AC_SUBST(DATABASE_FORMAT)