* configure.ac: Find libxml2 headers in Xcode SDK dir on Darwin.
This commit is contained in:
parent
3b95e9c1f3
commit
89e7483d9f
1 changed files with 8 additions and 0 deletions
|
@ -3615,6 +3615,14 @@ if test "${with_xml2}" != "no"; then
|
||||||
# Built-in libxml2 on OS X 10.8 lacks libxml-2.0.pc.
|
# Built-in libxml2 on OS X 10.8 lacks libxml-2.0.pc.
|
||||||
if test "${HAVE_LIBXML2}" != "yes" && test "$opsys" = "darwin"; then
|
if test "${HAVE_LIBXML2}" != "yes" && test "$opsys" = "darwin"; then
|
||||||
SAVE_CPPFLAGS="$CPPFLAGS"
|
SAVE_CPPFLAGS="$CPPFLAGS"
|
||||||
|
if test -z "$xcsdkdir" -a -n "$XCRUN" -a ! -d /usr/include; then
|
||||||
|
dnl /usr/include is not found. Try Xcode SDK dir if it is sane.
|
||||||
|
xcsdkdir=`$XCRUN --show-sdk-path 2>/dev/null`
|
||||||
|
case $xcsdkdir in
|
||||||
|
*[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
|
||||||
|
xcsdkdir="" ;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
CPPFLAGS="$CPPFLAGS -I$xcsdkdir/usr/include/libxml2"
|
CPPFLAGS="$CPPFLAGS -I$xcsdkdir/usr/include/libxml2"
|
||||||
AC_CHECK_HEADER(libxml/HTMLparser.h,
|
AC_CHECK_HEADER(libxml/HTMLparser.h,
|
||||||
[AC_CHECK_DECL(HTML_PARSE_RECOVER, HAVE_LIBXML2=yes, ,
|
[AC_CHECK_DECL(HTML_PARSE_RECOVER, HAVE_LIBXML2=yes, ,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue