aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorElliott Sales de Andrade <quantum.analyst@gmail.com>2019-02-03 01:33:39 -0500
committerElliott Sales de Andrade <quantum.analyst@gmail.com>2019-02-04 05:23:18 -0500
commit322493235696097b94294f5f466a32f015a95626 (patch)
tree2569bac6d68f60f116ad986ca54c64f71532c71b /configure.ac
parent2e6dde7a7eae34b8f93c078480db077891f03068 (diff)
downloadPROJ-322493235696097b94294f5f466a32f015a95626.tar.gz
PROJ-322493235696097b94294f5f466a32f015a95626.zip
Use pkgconfig to find sqlite3.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac34
1 files changed, 3 insertions, 31 deletions
diff --git a/configure.ac b/configure.ac
index 95d587c6..180f34d9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -309,37 +309,9 @@ dnl ---------------------------------------------------------------------------
dnl Check for sqlite3 library and binary
dnl ---------------------------------------------------------------------------
-AC_ARG_WITH(sqlite3-include,
- [ --with-sqlite3-include=ARG sqlite3 include directory],,,)
-
-if test "x$with_sqlite3_include" = "x" ; then
-SQLITE3_FLAGS=""
-if test -z "`uname | grep Darwin`" ; then
- AC_CHECK_HEADERS([sqlite3.h])
- if test "$ac_cv_header_sqlite3_h" = "no" ; then
- AC_MSG_ERROR([Please install sqlite3 development package.])
- fi
-fi
-else
- SQLITE3_FLAGS="-I$with_sqlite3_include"
-fi
-AC_SUBST(SQLITE3_FLAGS,$SQLITE3_FLAGS)
-
-AC_ARG_WITH(sqlite3-ldflags,
- [ --with-sqlite3-ldflags=ARG sqlite3 link flags (i.e. -L/xxx -lsqlite3)],,,)
-
-SQLITE3_LDFLAGS=""
-if test "x$with_sqlite3_ldflags" = "x" ; then
- AC_CHECK_LIB(sqlite3,sqlite3_open,SQLITE3_LIB_FOUND=yes,SQLITE3_LIB_FOUND=no,)
- if test x"$SQLITE3_LIB_FOUND" != x"yes"; then
- AC_MSG_ERROR([Please install sqlite3 development package.])
- fi
- SQLITE3_LDFLAGS="-lsqlite3"
-else
- SQLITE3_LDFLAGS="$with_sqlite3_ldflags"
-fi
-AC_SUBST(SQLITE3_LDFLAGS,$SQLITE3_LDFLAGS)
-
+PKG_CHECK_MODULES([SQLITE3], [sqlite3 >= 3.7])
+AC_SUBST(SQLITE3_CFLAGS,$SQLITE3_CFLAGS)
+AC_SUBST(SQLITE3_LIBS,$SQLITE3_LIBS)
AC_CHECK_PROG(SQLITE3_CHECK,sqlite3,yes)
if test x"$SQLITE3_CHECK" != x"yes" ; then