diff --git a/ChangeLog b/ChangeLog index c49f65cb..970e9da3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,8 @@ * xml.m4: New file to check for libxml. + * acconfig.h (HAVE_LIBXML): Define this if we have libxml. + * configure.in: Call `LIBGTOP_XML_HOOK' from `xml.m4' and add libxml libraries to `LIBGTOP_EXTRA_LIBS' when found. diff --git a/acconfig.h b/acconfig.h index 3764360a..15752af1 100644 --- a/acconfig.h +++ b/acconfig.h @@ -169,3 +169,7 @@ /* Define if you have the header file */ #undef HAVE_SYS_PROCFS_H + +/* Define if you have the libxml library */ +#undef HAVE_LIBXML + diff --git a/xml.m4 b/xml.m4 index 3026db9b..355d31c4 100644 --- a/xml.m4 +++ b/xml.m4 @@ -20,6 +20,7 @@ AC_DEFUN([LIBGTOP_XML_HOOK],[ AC_CHECK_LIB(xml, xmlNewDoc, [ $1 LIBGTOP_XML_LIB=`$XML_CONFIG --libs` + AC_DEFINE(HAVE_LIBXML) ], [ if test x$2 = xfailure; then AC_MSG_ERROR(Could not link sample xml program)