2 AC_DEFUN([AC_CHECK_LIBXML],[
4 AC_CHECKING(for libxml)
6 # Custom location of libxml2 package can be specified
7 # thorugh LIBXML_DIR variable
8 if test "x$LIBXML_DIR" != "x"
10 CPPFLAGS="$CPPFLAGS -I$LIBXML_DIR/include/libxml2"
11 CXXFLAGS="$CXXFLAGS -I$LIBXML_DIR/include/libxml2"
12 TMPLIBS="-L$LIBXML_DIR/lib -lxml2 $LIBS"
14 CPPFLAGS="$CPPFLAGS -I/usr/include/libxml2"
15 CXXFLAGS="$CXXFLAGS -I/usr/include/libxml2"
16 TMPLIBS="-lxml2 $LIBS"
19 AC_CHECK_HEADER(libxml/parser.h,libxml_ok="yes",libxml_ok="no")
21 if test "x$libxml_ok" = "xyes"
25 AC_CHECK_LIB(xml2,xmlInitParser,libxml_ok="yes",libxml_ok="no",)
29 if test "x$libxml_ok" = "xyes"
34 AC_MSG_RESULT(for libxml: $libxml_ok)