summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorHugh McMaster <hugh.mcmaster@outlook.com>2022-08-08 15:14:33 +1000
committerHugh McMaster <hugh.mcmaster@outlook.com>2022-08-08 15:14:33 +1000
commita36fdfad210b087949750c8edaadbe97965a63c9 (patch)
tree94397820de7a7e864bb74ce0698053bae3c4d9c4 /configure.ac
parentdd6c2a2191d193b2b607e4b3ab0b9c2520a8212a (diff)
downloadlibrcc-a36fdfad210b087949750c8edaadbe97965a63c9.tar.gz
librcc-a36fdfad210b087949750c8edaadbe97965a63c9.tar.bz2
librcc-a36fdfad210b087949750c8edaadbe97965a63c9.tar.xz
librcc-a36fdfad210b087949750c8edaadbe97965a63c9.zip
configure.ac: Use pkg-config to detect libxml2
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac10
1 files changed, 2 insertions, 8 deletions
diff --git a/configure.ac b/configure.ac
index bff29bb..9248faa 100644
--- a/configure.ac
+++ b/configure.ac
@@ -59,6 +59,7 @@ dnl Checks for programs.
AC_PATH_PROG(RM, rm, /bin/rm)
AC_PATH_PROG(MV, mv, /bin/mv)
AC_PATH_PROG(TAR, tar, /bin/tar)
+PKG_PROG_PKG_CONFIG
dnl Fixing ugly libtool, see for details
dnl http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=523750
@@ -78,14 +79,7 @@ dnl Checks for libraries.
dnl ***
dnl *** LibXML2 (Mandatory)
dnl ***
-AC_PATH_PROG(XML2_CONFIG, xml2-config, no)
-if test $XML2_CONFIG = no; then
- AC_MSG_ERROR(LibXML2 is required)
-fi
-XML_LIBS="\`xml2-config --libs\`"
-XML_INCLUDES="\`xml2-config --cflags\`"
-AC_SUBST(XML_LIBS)
-AC_SUBST(XML_INCLUDES)
+PKG_CHECK_MODULES([XML2], [libxml-2.0])
dnl ***
dnl *** GTK1 (Optional)