summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac6
1 files changed, 6 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 614a0032..82419a53 100644
--- a/configure.ac
+++ b/configure.ac
@@ -19,6 +19,10 @@ AC_PROG_INSTALL
AC_CHECK_LIB([crypto], [EVP_md5])
AC_CHECK_LIB([physfs], [PHYSFS_init])
+PKG_CHECK_MODULES(XML2,[libxml-2.0])
+CXXFLAGS="$CXXFLAGS $XML2_CFLAGS"
+LIBS="$LIBS $XML2_LIBS"
+
AC_CHECK_LIB_TMW([SDL], [1.2.0])
# update CXXFLAGS and LIBS.
# SDL_CFLAGS and SDL_LIBS are set by AC_CHECK_LIB_TMW.
@@ -78,10 +82,12 @@ if test "$with_storage_backend" = "mysql"; then
elif test "$with_storage_backend" = "postgresql"; then
# use pg_config to check libpq.
# PQ_CFLAGS and PQ_LIBS are set by AC_CHECK_LIB_TMW.
+ # NOTE: PQ_LIBS not set correctly
AC_CHECK_LIB_TMW([pq], [7.0.0], [pg_config])
# update CXXFLAGS and LIBS.
CXXFLAGS="$CXXFLAGS -DPOSTGRESQL_SUPPORT $PQ_CFLAGS"
+ PQ_LIBS="$PQ_LIBS -lpq"
LIBS="$LIBS $PQ_LIBS"
elif test "$with_storage_backend" = "sqlite"; then
# use pkg-config to check libsqlite3.