summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--configure.in11
1 files changed, 9 insertions, 2 deletions
diff --git a/configure.in b/configure.in
index 3eb2ad3..2aeb06f 100644
--- a/configure.in
+++ b/configure.in
@@ -160,8 +160,15 @@ then
AC_MSG_WARN(PGSQL backend not used)
else
AC_DEFINE(HAVE_PGSQL)
- PGSQLINCLUDES=${pgsqldir}/include
- PGSQLLIBS=${pgsqldir}/lib
+ if test -f ${pgsqldir}/include/libpq-fe.h
+ then
+ PGSQLINCLUDES=${pgsqldir}/include
+ fi
+ if test -f ${pgsqldir}/include/postgresql/libpq-fe.h
+ then
+ PGSQLINCLUDES=${pgsqldir}/include/postgresql
+ fi
+ PGSQLLIBS=${pgsqldir}/lib
DATABASE_DIR="${DATABASE_DIR} pgsql"