From d9afb64f4045cd964a277a40f37fd157c3771553 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Fri, 8 May 2020 15:21:25 -0700 Subject: [PATCH] configure: Use PKG_CHECK_MODULES for without included rocksdb. --- configure.ac | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 21626f267..502a90201 100644 --- a/configure.ac +++ b/configure.ac @@ -1845,11 +1845,16 @@ RB_HELP_STRING([--with-included-rocksdb[[[=version]]]], [Use the RocksDB sources AC_MSG_RESULT([no]) with_included_rocksdb="no" - AC_CHECK_LIB(rocksdb, rocksdb_open, + PKG_CHECK_MODULES(ROCKSDB, [rocksdb], [ ROCKSDB_LIBS="-lrocksdb" ], [ - AC_MSG_ERROR([Unable to find required RocksDB package. Try apt-get install librocksdb-dev]) + AC_CHECK_LIB(rocksdb, rocksdb_open, + [ + ROCKSDB_LIBS="-lrocksdb" + ], [ + AC_MSG_ERROR([Unable to find required RocksDB package. Try apt-get install librocksdb-dev]) + ]) ]) ])