[xml] [Fwd: Generating the libxml on a VPP5000]



Hello, 

 

-------- Original Message --------
Objet: Generating the libxml on a VPP5000
Date: Fri, 25 Jul 2003 12:46:15 +0000
De: Jean Latour <latour fujitsu fr>
Répondre-A: latour fujitsu fr
A: daniel veillard com
Copies à: Philippe BOURCIER <philippe bourcier ipsl jussieu fr>

Hello,

 Currently, I am trying to install the libxml2  2.5.8 version on a Fujitsu VPP5000
 We have an ANSI compliant CC compiler, but the architecture is not included in
the config.in file. 
 So I do an install with the target "sun4", and the Makefile is generated.
 The OS of the VPP5000 is close to Solaris 8.0

 Then the gmake phase stops in error in the routine nanohttp.c

 What do you suggest to overcome this problem ?

 Is it mandatory to use gcc instead of our own CC compiler ?

 I join the files config.h and config.log

  the error message is :

gmake[2]: Entering directory `/G/xbar20/u/fj/mfuj/mfuj004/libxml/libxml2-2.5.8'
/bin/ksh ./libtool --mode=compile /usr/lang/bin/cc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./include        
-c nanohttp.c
/usr/lang/bin/cc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./include -c nanohttp.c -o nanohttp.o
"nanohttp.c", line 845: error: undeclared identifier `F_GETFL'
"nanohttp.c", line 853: error: undeclared identifier `F_SETFL'
"nanohttp.c", line 980: error: variable declaration: unknown size of incomplete type: `struct addrinfo'
"nanohttp.c", line 995: error: undefined field `ai_next': `struct addrinfo' is incomplete type: operator `->'
"nanohttp.c", line 997: error: undefined field `ai_family': `struct addrinfo' is incomplete type: operator 
`->'
"nanohttp.c", line 998: error: undefined field `ai_addr': `struct addrinfo' is incomplete type: operator `->'
"nanohttp.c", line 998: error: undefined field `ai_addrlen': `struct addrinfo' is incomplete type: operator 
`->'
"nanohttp.c", line 1003: error: undefined field `ai_family': `struct addrinfo' is incomplete type: operator 
`->'
"nanohttp.c", line 1004: error: undefined field `ai_addr': `struct addrinfo' is incomplete type: operator `->'
"nanohttp.c", line 1004: error: undefined field `ai_addrlen': `struct addrinfo' is incomplete type: operator 
`->'
"nanohttp.c", line 1024: warning: assignment from `int' to `struct hostent *': operator `='
"nanohttp.c", line 1024: warning: size of casting type is wider: type conversion from `int' to `struct 
hostent *'
"nanohttp.c", line 1070: error: undefined field `h_addr_list': `struct hostent' is incomplete type: operator 
`->'
"nanohttp.c", line 1071: error: undefined field `h_addrtype': `struct hostent' is incomplete type: operator 
`->'
"nanohttp.c", line 1073: error: undefined field `h_addr_list': `struct hostent' is incomplete type: operator 
`->'
"nanohttp.c", line 1073: error: undefined field `h_length': `struct hostent' is incomplete type: operator `->'
"nanohttp.c", line 1074: error: undefined field `h_addrtype': `struct hostent' is incomplete type: operator 
`->'
"nanohttp.c", line 1079: error: undefined field `h_addrtype': `struct hostent' is incomplete type: operator 
`->'
"nanohttp.c", line 1081: error: undefined field `h_addr_list': `struct hostent' is incomplete type: operator 
`->'
"nanohttp.c", line 1081: error: undefined field `h_length': `struct hostent' is incomplete type: operator `->'
"nanohttp.c", line 1082: error: undefined field `h_addrtype': `struct hostent' is incomplete type: operator 
`->'
"nanohttp.c", line 1475: error: undeclared identifier `O_CREAT'
"nanohttp.c", line 1475: error: undeclared identifier `O_WRONLY'
"nanohttp.c", line 1517: error: undeclared identifier `O_CREAT'
"nanohttp.c", line 1517: error: undeclared identifier `O_WRONLY'
gmake[2]: *** [nanohttp.lo] Error 1
gmake[2]: Leaving directory `/G/xbar20/u/fj/mfuj/mfuj004/libxml/libxml2-2.5.8'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/G/xbar20/u/fj/mfuj/mfuj004/libxml/libxml2-2.5.8'
gmake: *** [all-recursive-am] Error 2


 Probably some Include directory is not found, but this should be corrected in the config.in
or config.h files.

 Thank you very much for your help
 Best Regards,
 Jean Latour


-- 
______________________________________________________________________________
 
  Jean LATOUR                           E-Mail : latour fujitsu fr 

  Fujitsu Systems Europe                Mobile: +33 (0)6 80 23 53 71
  ORLYTECH                              FAX :   +33 (0)5 62 47 58 40   
  3, allee Helene Boucher
  91781 - WISSOUS CEDEX                 METEO FRANCE OFFICE        
  FRANCE                                Tel. :  +33 (0)5 62 14 15 26 
______________________________________________________________________________
# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am

# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.

# AUTOMAKE_ OPTIONS=no-dependencies


SHELL = @SHELL@

srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@

bindir = @bindir@
sbindir = @sbindir@
libexecdir = @libexecdir@
datadir = @datadir@
sysconfdir = @sysconfdir@
sharedstatedir = @sharedstatedir@
localstatedir = @localstatedir@
libdir = @libdir@
infodir = @infodir@
mandir = @mandir@
includedir = @includedir@
oldincludedir = /usr/include

DESTDIR =

pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@

top_builddir = .

ACLOCAL = @ACLOCAL@
AUTOCONF = @AUTOCONF@
AUTOMAKE = @AUTOMAKE@
AUTOHEADER = @AUTOHEADER@

INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
transform = @program_transform_name@

NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
host_alias = @host_alias@
host_triplet = @host@
AS = @AS@
C14N_OBJ = @C14N_OBJ@
CATALOG_OBJ = @CATALOG_OBJ@
CC = @CC@
CFLAGS = @CFLAGS@
CPP = @CPP@
DEBUG_OBJ = @DEBUG_OBJ@
DLLTOOL = @DLLTOOL@
DOCB_OBJ = @DOCB_OBJ@
ECHO = @ECHO@
EXEEXT = @EXEEXT@
FTP_OBJ = @FTP_OBJ@
HAVE_ISINF = @HAVE_ISINF@
HAVE_ISNAN = @HAVE_ISNAN@
HTML_DIR = @HTML_DIR@
HTML_OBJ = @HTML_OBJ@
HTTP_OBJ = @HTTP_OBJ@
ICONV_LIBS = @ICONV_LIBS@
LIBTOOL = @LIBTOOL@
LIBXML_MAJOR_VERSION = @LIBXML_MAJOR_VERSION@
LIBXML_MICRO_VERSION = @LIBXML_MICRO_VERSION@
LIBXML_MINOR_VERSION = @LIBXML_MINOR_VERSION@
LIBXML_VERSION = @LIBXML_VERSION@
LIBXML_VERSION_INFO = @LIBXML_VERSION_INFO@
LIBXML_VERSION_NUMBER = @LIBXML_VERSION_NUMBER@
LN_S = @LN_S@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
MV = @MV@
M_LIBS = @M_LIBS@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
PYTHON = @PYTHON@
PYTHON_INCLUDES = @PYTHON_INCLUDES@
PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
PYTHON_SUBDIR = @PYTHON_SUBDIR@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RDL_LIBS = @RDL_LIBS@
RELDATE = @RELDATE@
RM = @RM@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
TAR = @TAR@
TEST_REGEXPS = @TEST_REGEXPS@
TEST_SCHEMAS = @TEST_SCHEMAS@
TEST_THREADS = @TEST_THREADS@
THREAD_CFLAGS = @THREAD_CFLAGS@
THREAD_LIBS = @THREAD_LIBS@
U = @U@
VERSION = @VERSION@
WITH_C14N = @WITH_C14N@
WITH_CATALOG = @WITH_CATALOG@
WITH_DEBUG = @WITH_DEBUG@
WITH_DOCB = @WITH_DOCB@
WITH_FTP = @WITH_FTP@
WITH_HTML = @WITH_HTML@
WITH_HTTP = @WITH_HTTP@
WITH_ICONV = @WITH_ICONV@
WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
WITH_REGEXPS = @WITH_REGEXPS@
WITH_SCHEMAS = @WITH_SCHEMAS@
WITH_THREADS = @WITH_THREADS@
WITH_TRIO = @WITH_TRIO@
WITH_XINCLUDE = @WITH_XINCLUDE@
WITH_XPATH = @WITH_XPATH@
WITH_XPTR = @WITH_XPTR@
XINCLUDE_OBJ = @XINCLUDE_OBJ@
XML_CFLAGS = @XML_CFLAGS@
XML_INCLUDEDIR = @XML_INCLUDEDIR@
XML_LIBDIR = @XML_LIBDIR@
XML_LIBS = @XML_LIBS@
XPATH_OBJ = @XPATH_OBJ@
XPTR_OBJ = @XPTR_OBJ@
Z_CFLAGS = @Z_CFLAGS@
Z_LIBS = @Z_LIBS@
pythondir = @pythondir@

SUBDIRS = include . doc example @PYTHON_SUBDIR@

DIST_SUBDIRS = include . doc example python

INCLUDES = -I$(top_builddir)/include -I srcdir@/include @THREAD_CFLAGS@ @Z_CFLAGS@ 

noinst_PROGRAMS = testSchemas testRelax testSAX testHTML testXPath testURI \
                testDocbook testThreads testC14N testAutomata testRegexp \
                testReader


bin_PROGRAMS = xmllint xmlcatalog

bin_SCRIPTS = xml2-config

lib_LTLIBRARIES = libxml2.la
libxml2_la_LIBADD = @THREAD_LIBS@ @Z_LIBS@ $(ICONV_LIBS) -lm

libxml2_la_LDFLAGS = -version-info @LIBXML_VERSION_INFO@
@WITH_TRIO_SOURCES_TRUE libxml2_la_SOURCES = @WITH_TRIO_SOURCES_TRUE SAX c entities.c encoding.c error.c 
parserInternals.c  \
@WITH_TRIO_SOURCES_TRUE@                parser.c tree.c hash.c list.c xmlIO.c xmlmemory.c uri.c  \
@WITH_TRIO_SOURCES_TRUE@                valid.c xlink.c HTMLparser.c HTMLtree.c debugXML.c xpath.c  \
@WITH_TRIO_SOURCES_TRUE@                xpointer.c xinclude.c nanohttp.c nanoftp.c DOCBparser.c \
@WITH_TRIO_SOURCES_TRUE@                catalog.c globals.c threads.c c14n.c \
@WITH_TRIO_SOURCES_TRUE@                xmlregexp.c xmlschemas.c xmlschemastypes.c xmlunicode.c \
@WITH_TRIO_SOURCES_TRUE@                triostr.c trio.c xmlreader.c relaxng.c
@WITH_TRIO_SOURCES_FALSE libxml2_la_SOURCES = @WITH_TRIO_SOURCES_FALSE SAX c entities.c encoding.c error.c 
parserInternals.c  \
@WITH_TRIO_SOURCES_FALSE@               parser.c tree.c hash.c list.c xmlIO.c xmlmemory.c uri.c  \
@WITH_TRIO_SOURCES_FALSE@               valid.c xlink.c HTMLparser.c HTMLtree.c debugXML.c xpath.c  \
@WITH_TRIO_SOURCES_FALSE@               xpointer.c xinclude.c nanohttp.c nanoftp.c DOCBparser.c \
@WITH_TRIO_SOURCES_FALSE@               catalog.c globals.c threads.c c14n.c \
@WITH_TRIO_SOURCES_FALSE@               xmlregexp.c xmlschemas.c xmlschemastypes.c xmlunicode.c \
@WITH_TRIO_SOURCES_FALSE@               xmlreader.c relaxng.c

DEPS = $(top_builddir)/libxml2.la
LDADDS = @STATIC_BINARIES@ $(top_builddir)/libxml2.la @THREAD_LIBS@ @Z_LIBS@ $(ICONV_LIBS) -lm

man_MANS = xml2-config.1 libxml.3

m4datadir = $(datadir)/aclocal
m4data_DATA = libxml.m4

xmllint_SOURCES = xmllint.c
xmllint_LDFLAGS = 
xmllint_DEPENDENCIES = $(DEPS)
xmllint_LDADD = @RDL_LIBS@ $(LDADDS)

testSAX_SOURCES = testSAX.c
testSAX_LDFLAGS = 
testSAX_DEPENDENCIES = $(DEPS)
testSAX_LDADD = $(LDADDS)

testHTML_SOURCES = testHTML.c
testHTML_LDFLAGS = 
testHTML_DEPENDENCIES = $(DEPS)
testHTML_LDADD = $(LDADDS)

testDocbook_SOURCES = testDocbook.c
testDocbook_LDFLAGS = 
testDocbook_DEPENDENCIES = $(DEPS)
testDocbook_LDADD = $(LDADDS)

xmlcatalog_SOURCES = xmlcatalog.c
xmlcatalog_LDFLAGS = 
xmlcatalog_DEPENDENCIES = $(DEPS)
xmlcatalog_LDADD = @RDL_LIBS@ $(LDADDS)

testXPath_SOURCES = testXPath.c
testXPath_LDFLAGS = 
testXPath_DEPENDENCIES = $(DEPS)
testXPath_LDADD = $(LDADDS)

testC14N_SOURCES = testC14N.c
testC14N_LDFLAGS = 
testC14N_DEPENDENCIES = $(DEPS)
testC14N_LDADD = $(LDADDS)

testThreads_SOURCES = testThreads.c
testThreads_LDFLAGS = 
testThreads_DEPENDENCIES = $(DEPS)
testThreads_LDADD = $(LDADDS)

testURI_SOURCES = testURI.c
testURI_LDFLAGS = 
testURI_DEPENDENCIES = $(DEPS)
testURI_LDADD = $(LDADDS)

testRegexp_SOURCES = testRegexp.c
testRegexp_LDFLAGS = 
testRegexp_DEPENDENCIES = $(DEPS)
testRegexp_LDADD = $(LDADDS)

testAutomata_SOURCES = testAutomata.c
testAutomata_LDFLAGS = 
testAutomata_DEPENDENCIES = $(DEPS)
testAutomata_LDADD = $(LDADDS)

testSchemas_SOURCES = testSchemas.c
testSchemas_LDFLAGS = 
testSchemas_DEPENDENCIES = $(DEPS)
testSchemas_LDADD = $(LDADDS)

testRelax_SOURCES = testRelax.c
testRelax_LDFLAGS = 
testRelax_DEPENDENCIES = $(DEPS)
testRelax_LDADD = $(LDADDS)

testReader_SOURCES = testReader.c
testReader_LDFLAGS = 
testReader_DEPENDENCIES = $(DEPS)
testReader_LDADD = $(LDADDS)

CLEANFILES = xml2Conf.sh

confexecdir = $(libdir)
confexec_DATA = xml2Conf.sh
EXTRA_DIST = xml2-config.in xml2Conf.sh.in libxml.spec.in libxml2.spec \
             libxml.m4 Copyright check-xml-test-suite.py \
             check-relaxng-test-suite.py check-xinclude-test-suite.py \
             example/Makefile.am example/gjobread.c example/gjobs.xml \
             $(man_MANS) libxml-2.0.pc.in \
             trionan.c trionan.h triostr.c triostr.h trio.c trio.h \
             triop.h triodef.h libxml.h \
             testThreadsWin32.c genUnicode.py TODO_SCHEMAS


pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libxml-2.0.pc

#
# Instll the tests program sources as examples 
#
BASE_DIR = $(datadir)/doc
DOC_MODULE = libxml2-$(VERSION)
EXAMPLES_DIR = $(BASE_DIR)/$(DOC_MODULE)/examples
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES =  libxml2.spec xml2-config libxml-2.0.pc xml2Conf.sh
LTLIBRARIES =  $(lib_LTLIBRARIES)


DEFS = @DEFS@ -I. -I$(srcdir) -I.
CPPFLAGS = @CPPFLAGS@
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@
libxml2_la_DEPENDENCIES = 
@WITH_TRIO_SOURCES_FALSE libxml2_la_OBJECTS =  SAX.lo entities.lo \
@WITH_TRIO_SOURCES_FALSE encoding lo error.lo parserInternals.lo \
@WITH_TRIO_SOURCES_FALSE parser lo tree.lo hash.lo list.lo xmlIO.lo \
@WITH_TRIO_SOURCES_FALSE xmlmemory lo uri.lo valid.lo xlink.lo \
@WITH_TRIO_SOURCES_FALSE HTMLparser lo HTMLtree.lo debugXML.lo xpath.lo \
@WITH_TRIO_SOURCES_FALSE xpointer lo xinclude.lo nanohttp.lo nanoftp.lo \
@WITH_TRIO_SOURCES_FALSE DOCBparser lo catalog.lo globals.lo threads.lo \
@WITH_TRIO_SOURCES_FALSE c14n lo xmlregexp.lo xmlschemas.lo \
@WITH_TRIO_SOURCES_FALSE xmlschemastypes lo xmlunicode.lo xmlreader.lo \
@WITH_TRIO_SOURCES_FALSE relaxng lo
@WITH_TRIO_SOURCES_TRUE libxml2_la_OBJECTS =  SAX.lo entities.lo \
@WITH_TRIO_SOURCES_TRUE encoding lo error.lo parserInternals.lo \
@WITH_TRIO_SOURCES_TRUE parser lo tree.lo hash.lo list.lo xmlIO.lo \
@WITH_TRIO_SOURCES_TRUE xmlmemory lo uri.lo valid.lo xlink.lo \
@WITH_TRIO_SOURCES_TRUE HTMLparser lo HTMLtree.lo debugXML.lo xpath.lo \
@WITH_TRIO_SOURCES_TRUE xpointer lo xinclude.lo nanohttp.lo nanoftp.lo \
@WITH_TRIO_SOURCES_TRUE DOCBparser lo catalog.lo globals.lo threads.lo \
@WITH_TRIO_SOURCES_TRUE c14n lo xmlregexp.lo xmlschemas.lo \
@WITH_TRIO_SOURCES_TRUE xmlschemastypes lo xmlunicode.lo triostr.lo \
@WITH_TRIO_SOURCES_TRUE trio lo xmlreader.lo relaxng.lo
bin_PROGRAMS =  xmllint$(EXEEXT) xmlcatalog$(EXEEXT)
noinst_PROGRAMS =  testSchemas$(EXEEXT) testRelax$(EXEEXT) \
testSAX$(EXEEXT) testHTML$(EXEEXT) testXPath$(EXEEXT) testURI$(EXEEXT) \
testDocbook$(EXEEXT) testThreads$(EXEEXT) testC14N$(EXEEXT) \
testAutomata$(EXEEXT) testRegexp$(EXEEXT) testReader$(EXEEXT)
PROGRAMS =  $(bin_PROGRAMS) $(noinst_PROGRAMS)

xmllint_OBJECTS =  xmllint.$(OBJEXT)
xmlcatalog_OBJECTS =  xmlcatalog.$(OBJEXT)
testSchemas_OBJECTS =  testSchemas.$(OBJEXT)
testRelax_OBJECTS =  testRelax.$(OBJEXT)
testSAX_OBJECTS =  testSAX.$(OBJEXT)
testHTML_OBJECTS =  testHTML.$(OBJEXT)
testXPath_OBJECTS =  testXPath.$(OBJEXT)
testURI_OBJECTS =  testURI.$(OBJEXT)
testDocbook_OBJECTS =  testDocbook.$(OBJEXT)
testThreads_OBJECTS =  testThreads.$(OBJEXT)
testC14N_OBJECTS =  testC14N.$(OBJEXT)
testAutomata_OBJECTS =  testAutomata.$(OBJEXT)
testRegexp_OBJECTS =  testRegexp.$(OBJEXT)
testReader_OBJECTS =  testReader.$(OBJEXT)
SCRIPTS =  $(bin_SCRIPTS)

COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) 
$(CFLAGS)
CCLD = $(CC)
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
man1dir = $(mandir)/man1
man3dir = $(mandir)/man3
MANS = $(man_MANS)

NROFF = nroff
DATA =  $(confexec_DATA) $(m4data_DATA) $(pkgconfig_DATA)

DIST_COMMON =  README ./stamp-h.in AUTHORS COPYING ChangeLog INSTALL \
Makefile.am Makefile.in NEWS TODO acconfig.h acinclude.m4 aclocal.m4 \
config.guess config.h.in config.sub configure configure.in install-sh \
libxml-2.0.pc.in libxml.spec.in ltconfig ltmain.sh missing \
mkinstalldirs xml2-config.in xml2Conf.sh.in


DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)

GZIP_ENV = --best
SOURCES = $(libxml2_la_SOURCES) $(xmllint_SOURCES) $(xmlcatalog_SOURCES) $(testSchemas_SOURCES) 
$(testRelax_SOURCES) $(testSAX_SOURCES) $(testHTML_SOURCES) $(testXPath_SOURCES) $(testURI_SOURCES) 
$(testDocbook_SOURCES) $(testThreads_SOURCES) $(testC14N_SOURCES) $(testAutomata_SOURCES) 
$(testRegexp_SOURCES) $(testReader_SOURCES)
OBJECTS = $(libxml2_la_OBJECTS) $(xmllint_OBJECTS) $(xmlcatalog_OBJECTS) $(testSchemas_OBJECTS) 
$(testRelax_OBJECTS) $(testSAX_OBJECTS) $(testHTML_OBJECTS) $(testXPath_OBJECTS) $(testURI_OBJECTS) 
$(testDocbook_OBJECTS) $(testThreads_OBJECTS) $(testC14N_OBJECTS) $(testAutomata_OBJECTS) 
$(testRegexp_OBJECTS) $(testReader_OBJECTS)

all: all-redirect
.SUFFIXES:
.SUFFIXES: .S .c .lo .o .obj .s
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
        cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile

Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
        cd $(top_builddir) \
          && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status

$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in  acinclude.m4
        cd $(srcdir) && $(ACLOCAL)

config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
        $(SHELL) ./config.status --recheck
$(srcdir)/configure: @MAINTAINER_MODE_TRUE $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
        cd $(srcdir) && $(AUTOCONF)

config.h: stamp-h
        @if test ! -f $@; then \
                rm -f stamp-h; \
                $(MAKE) stamp-h; \
        else :; fi
stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
        cd $(top_builddir) \
          && CONFIG_FILES= CONFIG_HEADERS=config.h \
             $(SHELL) ./config.status
        @echo timestamp > stamp-h 2> /dev/null
$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE $(srcdir)/stamp-h.in
        @if test ! -f $@; then \
                rm -f $(srcdir)/stamp-h.in; \
                $(MAKE) $(srcdir)/stamp-h.in; \
        else :; fi
$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
        cd $(top_srcdir) && $(AUTOHEADER)
        @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null

mostlyclean-hdr:

clean-hdr:

distclean-hdr:
        -rm -f config.h

maintainer-clean-hdr:
libxml2.spec: $(top_builddir)/config.status libxml.spec.in
        cd $(top_builddir) && CONFIG_FILES=$@:libxml.spec.in CONFIG_HEADERS= $(SHELL) ./config.status
xml2-config: $(top_builddir)/config.status xml2-config.in
        cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
libxml-2.0.pc: $(top_builddir)/config.status libxml-2.0.pc.in
        cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
xml2Conf.sh: $(top_builddir)/config.status xml2Conf.sh.in
        cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status

mostlyclean-libLTLIBRARIES:

clean-libLTLIBRARIES:
        -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)

distclean-libLTLIBRARIES:

maintainer-clean-libLTLIBRARIES:

install-libLTLIBRARIES: $(lib_LTLIBRARIES)
        @$(NORMAL_INSTALL)
        $(mkinstalldirs) $(DESTDIR)$(libdir)
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
          if test -f $$p; then \
            echo "$(LIBTOOL)  --mode=install $(INSTALL) $$p $(DESTDIR)$(libdir)/$$p"; \
            $(LIBTOOL)  --mode=install $(INSTALL) $$p $(DESTDIR)$(libdir)/$$p; \
          else :; fi; \
        done

uninstall-libLTLIBRARIES:
        @$(NORMAL_UNINSTALL)
        list='$(lib_LTLIBRARIES)'; for p in $$list; do \
          $(LIBTOOL)  --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
        done

.c.o:
        $(COMPILE) -c $<

# FIXME: We should only use cygpath when building on Windows,
# and only if it is available.
.c.obj:
        $(COMPILE) -c `cygpath -w $<`

.s.o:
        $(COMPILE) -c $<

.S.o:
        $(COMPILE) -c $<

mostlyclean-compile:
        -rm -f *.o core *.core
        -rm -f *.$(OBJEXT)

clean-compile:

distclean-compile:
        -rm -f *.tab.c

maintainer-clean-compile:

.c.lo:
        $(LIBTOOL) --mode=compile $(COMPILE) -c $<

.s.lo:
        $(LIBTOOL) --mode=compile $(COMPILE) -c $<

.S.lo:
        $(LIBTOOL) --mode=compile $(COMPILE) -c $<

mostlyclean-libtool:
        -rm -f *.lo

clean-libtool:
        -rm -rf .libs _libs

distclean-libtool:

maintainer-clean-libtool:

libxml2.la: $(libxml2_la_OBJECTS) $(libxml2_la_DEPENDENCIES)
        $(LINK) -rpath $(libdir) $(libxml2_la_LDFLAGS) $(libxml2_la_OBJECTS) $(libxml2_la_LIBADD) $(LIBS)

mostlyclean-binPROGRAMS:

clean-binPROGRAMS:
        -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)

distclean-binPROGRAMS:

maintainer-clean-binPROGRAMS:

install-binPROGRAMS: $(bin_PROGRAMS)
        @$(NORMAL_INSTALL)
        $(mkinstalldirs) $(DESTDIR)$(bindir)
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          if test -f $$p; then \
            echo " $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 
's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
            $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 
's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
          else :; fi; \
        done

uninstall-binPROGRAMS:
        @$(NORMAL_UNINSTALL)
        list='$(bin_PROGRAMS)'; for p in $$list; do \
          rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 
's/$$/$(EXEEXT)/'`; \
        done

mostlyclean-noinstPROGRAMS:

clean-noinstPROGRAMS:
        -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)

distclean-noinstPROGRAMS:

maintainer-clean-noinstPROGRAMS:

xmllint$(EXEEXT): $(xmllint_OBJECTS) $(xmllint_DEPENDENCIES)
        @rm -f xmllint$(EXEEXT)
        $(LINK) $(xmllint_LDFLAGS) $(xmllint_OBJECTS) $(xmllint_LDADD) $(LIBS)

xmlcatalog$(EXEEXT): $(xmlcatalog_OBJECTS) $(xmlcatalog_DEPENDENCIES)
        @rm -f xmlcatalog$(EXEEXT)
        $(LINK) $(xmlcatalog_LDFLAGS) $(xmlcatalog_OBJECTS) $(xmlcatalog_LDADD) $(LIBS)

testSchemas$(EXEEXT): $(testSchemas_OBJECTS) $(testSchemas_DEPENDENCIES)
        @rm -f testSchemas$(EXEEXT)
        $(LINK) $(testSchemas_LDFLAGS) $(testSchemas_OBJECTS) $(testSchemas_LDADD) $(LIBS)

testRelax$(EXEEXT): $(testRelax_OBJECTS) $(testRelax_DEPENDENCIES)
        @rm -f testRelax$(EXEEXT)
        $(LINK) $(testRelax_LDFLAGS) $(testRelax_OBJECTS) $(testRelax_LDADD) $(LIBS)

testSAX$(EXEEXT): $(testSAX_OBJECTS) $(testSAX_DEPENDENCIES)
        @rm -f testSAX$(EXEEXT)
        $(LINK) $(testSAX_LDFLAGS) $(testSAX_OBJECTS) $(testSAX_LDADD) $(LIBS)

testHTML$(EXEEXT): $(testHTML_OBJECTS) $(testHTML_DEPENDENCIES)
        @rm -f testHTML$(EXEEXT)
        $(LINK) $(testHTML_LDFLAGS) $(testHTML_OBJECTS) $(testHTML_LDADD) $(LIBS)

testXPath$(EXEEXT): $(testXPath_OBJECTS) $(testXPath_DEPENDENCIES)
        @rm -f testXPath$(EXEEXT)
        $(LINK) $(testXPath_LDFLAGS) $(testXPath_OBJECTS) $(testXPath_LDADD) $(LIBS)

testURI$(EXEEXT): $(testURI_OBJECTS) $(testURI_DEPENDENCIES)
        @rm -f testURI$(EXEEXT)
        $(LINK) $(testURI_LDFLAGS) $(testURI_OBJECTS) $(testURI_LDADD) $(LIBS)

testDocbook$(EXEEXT): $(testDocbook_OBJECTS) $(testDocbook_DEPENDENCIES)
        @rm -f testDocbook$(EXEEXT)
        $(LINK) $(testDocbook_LDFLAGS) $(testDocbook_OBJECTS) $(testDocbook_LDADD) $(LIBS)

testThreads$(EXEEXT): $(testThreads_OBJECTS) $(testThreads_DEPENDENCIES)
        @rm -f testThreads$(EXEEXT)
        $(LINK) $(testThreads_LDFLAGS) $(testThreads_OBJECTS) $(testThreads_LDADD) $(LIBS)

testC14N$(EXEEXT): $(testC14N_OBJECTS) $(testC14N_DEPENDENCIES)
        @rm -f testC14N$(EXEEXT)
        $(LINK) $(testC14N_LDFLAGS) $(testC14N_OBJECTS) $(testC14N_LDADD) $(LIBS)

testAutomata$(EXEEXT): $(testAutomata_OBJECTS) $(testAutomata_DEPENDENCIES)
        @rm -f testAutomata$(EXEEXT)
        $(LINK) $(testAutomata_LDFLAGS) $(testAutomata_OBJECTS) $(testAutomata_LDADD) $(LIBS)

testRegexp$(EXEEXT): $(testRegexp_OBJECTS) $(testRegexp_DEPENDENCIES)
        @rm -f testRegexp$(EXEEXT)
        $(LINK) $(testRegexp_LDFLAGS) $(testRegexp_OBJECTS) $(testRegexp_LDADD) $(LIBS)

testReader$(EXEEXT): $(testReader_OBJECTS) $(testReader_DEPENDENCIES)
        @rm -f testReader$(EXEEXT)
        $(LINK) $(testReader_LDFLAGS) $(testReader_OBJECTS) $(testReader_LDADD) $(LIBS)

install-binSCRIPTS: $(bin_SCRIPTS)
        @$(NORMAL_INSTALL)
        $(mkinstalldirs) $(DESTDIR)$(bindir)
        @list='$(bin_SCRIPTS)'; for p in $$list; do \
          if test -f $$p; then \
            echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
            $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
          else if test -f $(srcdir)/$$p; then \
            echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
            $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
          else :; fi; fi; \
        done

uninstall-binSCRIPTS:
        @$(NORMAL_UNINSTALL)
        list='$(bin_SCRIPTS)'; for p in $$list; do \
          rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
        done

install-man1:
        $(mkinstalldirs) $(DESTDIR)$(man1dir)
        @list='$(man1_MANS)'; \
        l2='$(man_MANS)'; for i in $$l2; do \
          case "$$i" in \
            *.1*) list="$$list $$i" ;; \
          esac; \
        done; \
        for i in $$list; do \
          if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
          else file=$$i; fi; \
          ext=`echo $$i | sed -e 's/^.*\\.//'`; \
          inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
          inst=`echo $$inst | sed '$(transform)'`.$$ext; \
          echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
          $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
        done

uninstall-man1:
        @list='$(man1_MANS)'; \
        l2='$(man_MANS)'; for i in $$l2; do \
          case "$$i" in \
            *.1*) list="$$list $$i" ;; \
          esac; \
        done; \
        for i in $$list; do \
          ext=`echo $$i | sed -e 's/^.*\\.//'`; \
          inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
          inst=`echo $$inst | sed '$(transform)'`.$$ext; \
          echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
          rm -f $(DESTDIR)$(man1dir)/$$inst; \
        done

install-man3:
        $(mkinstalldirs) $(DESTDIR)$(man3dir)
        @list='$(man3_MANS)'; \
        l2='$(man_MANS)'; for i in $$l2; do \
          case "$$i" in \
            *.3*) list="$$list $$i" ;; \
          esac; \
        done; \
        for i in $$list; do \
          if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
          else file=$$i; fi; \
          ext=`echo $$i | sed -e 's/^.*\\.//'`; \
          inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
          inst=`echo $$inst | sed '$(transform)'`.$$ext; \
          echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man3dir)/$$inst"; \
          $(INSTALL_DATA) $$file $(DESTDIR)$(man3dir)/$$inst; \
        done

uninstall-man3:
        @list='$(man3_MANS)'; \
        l2='$(man_MANS)'; for i in $$l2; do \
          case "$$i" in \
            *.3*) list="$$list $$i" ;; \
          esac; \
        done; \
        for i in $$list; do \
          ext=`echo $$i | sed -e 's/^.*\\.//'`; \
          inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
          inst=`echo $$inst | sed '$(transform)'`.$$ext; \
          echo " rm -f $(DESTDIR)$(man3dir)/$$inst"; \
          rm -f $(DESTDIR)$(man3dir)/$$inst; \
        done
install-man: $(MANS)
        @$(NORMAL_INSTALL)
        $(MAKE) $(AM_MAKEFLAGS) install-man1 install-man3
uninstall-man:
        @$(NORMAL_UNINSTALL)
        $(MAKE) $(AM_MAKEFLAGS) uninstall-man1 uninstall-man3

install-confexecDATA: $(confexec_DATA)
        @$(NORMAL_INSTALL)
        $(mkinstalldirs) $(DESTDIR)$(confexecdir)
        @list='$(confexec_DATA)'; for p in $$list; do \
          if test -f $(srcdir)/$$p; then \
            echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(confexecdir)/$$p"; \
            $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(confexecdir)/$$p; \
          else if test -f $$p; then \
            echo " $(INSTALL_DATA) $$p $(DESTDIR)$(confexecdir)/$$p"; \
            $(INSTALL_DATA) $$p $(DESTDIR)$(confexecdir)/$$p; \
          fi; fi; \
        done

uninstall-confexecDATA:
        @$(NORMAL_UNINSTALL)
        list='$(confexec_DATA)'; for p in $$list; do \
          rm -f $(DESTDIR)$(confexecdir)/$$p; \
        done

install-m4dataDATA: $(m4data_DATA)
        @$(NORMAL_INSTALL)
        $(mkinstalldirs) $(DESTDIR)$(m4datadir)
        @list='$(m4data_DATA)'; for p in $$list; do \
          if test -f $(srcdir)/$$p; then \
            echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(m4datadir)/$$p"; \
            $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(m4datadir)/$$p; \
          else if test -f $$p; then \
            echo " $(INSTALL_DATA) $$p $(DESTDIR)$(m4datadir)/$$p"; \
            $(INSTALL_DATA) $$p $(DESTDIR)$(m4datadir)/$$p; \
          fi; fi; \
        done

uninstall-m4dataDATA:
        @$(NORMAL_UNINSTALL)
        list='$(m4data_DATA)'; for p in $$list; do \
          rm -f $(DESTDIR)$(m4datadir)/$$p; \
        done

install-pkgconfigDATA: $(pkgconfig_DATA)
        @$(NORMAL_INSTALL)
        $(mkinstalldirs) $(DESTDIR)$(pkgconfigdir)
        @list='$(pkgconfig_DATA)'; for p in $$list; do \
          if test -f $(srcdir)/$$p; then \
            echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgconfigdir)/$$p"; \
            $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgconfigdir)/$$p; \
          else if test -f $$p; then \
            echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgconfigdir)/$$p"; \
            $(INSTALL_DATA) $$p $(DESTDIR)$(pkgconfigdir)/$$p; \
          fi; fi; \
        done

uninstall-pkgconfigDATA:
        @$(NORMAL_UNINSTALL)
        list='$(pkgconfig_DATA)'; for p in $$list; do \
          rm -f $(DESTDIR)$(pkgconfigdir)/$$p; \
        done

# This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile.
# To change the values of `make' variables: instead of editing Makefiles,
# (1) if the variable is set in `config.status', edit `config.status'
#     (which will cause the Makefiles to be regenerated when you run `make');
# (2) otherwise, pass the desired values on the `make' command line.

@SET_MAKE@

all-recursive install-data-recursive install-exec-recursive \
installdirs-recursive install-recursive uninstall-recursive  \
check-recursive installcheck-recursive info-recursive dvi-recursive:
        @set fnord $(MAKEFLAGS); amf=$$2; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
        list='$(SUBDIRS)'; for subdir in $$list; do \
          echo "Making $$target in $$subdir"; \
          if test "$$subdir" = "."; then \
            dot_seen=yes; \
            local_target="$$target-am"; \
          else \
            local_target="$$target"; \
          fi; \
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
           || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
        done; \
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
        fi; test -z "$$fail"

mostlyclean-recursive clean-recursive distclean-recursive \
maintainer-clean-recursive:
        @set fnord $(MAKEFLAGS); amf=$$2; \
        dot_seen=no; \
        rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
          rev="$$subdir $$rev"; \
          test "$$subdir" != "." || dot_seen=yes; \
        done; \
        test "$$dot_seen" = "no" && rev=". $$rev"; \
        target=`echo $@ | sed s/-recursive//`; \
        for subdir in $$rev; do \
          echo "Making $$target in $$subdir"; \
          if test "$$subdir" = "."; then \
            local_target="$$target-am"; \
          else \
            local_target="$$target"; \
          fi; \
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
           || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
        done && test -z "$$fail"
tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
          test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
        done

tags: TAGS

ID: $(HEADERS) $(SOURCES) $(LISP)
        list='$(SOURCES) $(HEADERS)'; \
        unique=`for i in $$list; do echo $$i; done | \
          awk '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
        here=`pwd` && cd $(srcdir) \
          && mkid -f$$here/ID $$unique $(LISP)

TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP)
        tags=; \
        here=`pwd`; \
        list='$(SUBDIRS)'; for subdir in $$list; do \
   if test "$$subdir" = .; then :; else \
            test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
   fi; \
        done; \
        list='$(SOURCES) $(HEADERS)'; \
        unique=`for i in $$list; do echo $$i; done | \
          awk '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
        test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \
          || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS)

mostlyclean-tags:

clean-tags:

distclean-tags:
        -rm -f TAGS ID

maintainer-clean-tags:

distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)

# This target untars the dist file and tries a VPATH configuration.  Then
# it guarantees that the distribution is self-contained by making another
# tarfile.
distcheck: dist
        -rm -rf $(distdir)
        GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
        mkdir $(distdir)/=build
        mkdir $(distdir)/=inst
        dc_install_base=`cd $(distdir)/=inst && pwd`; \
        cd $(distdir)/=build \
          && ../configure --srcdir=.. --prefix=$$dc_install_base \
          && $(MAKE) $(AM_MAKEFLAGS) \
          && $(MAKE) $(AM_MAKEFLAGS) dvi \
          && $(MAKE) $(AM_MAKEFLAGS) check \
          && $(MAKE) $(AM_MAKEFLAGS) install \
          && $(MAKE) $(AM_MAKEFLAGS) installcheck \
          && $(MAKE) $(AM_MAKEFLAGS) dist
        -rm -rf $(distdir)
        @banner="$(distdir).tar.gz is ready for distribution"; \
        dashes=`echo "$$banner" | sed s/./=/g`; \
        echo "$$dashes"; \
        echo "$$banner"; \
        echo "$$dashes"
dist: distdir
        -chmod -R a+r $(distdir)
        GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
        -rm -rf $(distdir)
dist-all: distdir
        -chmod -R a+r $(distdir)
        GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
        -rm -rf $(distdir)
distdir: $(DISTFILES)
        -rm -rf $(distdir)
        mkdir $(distdir)
        -chmod 777 $(distdir)
        $(mkinstalldirs) $(distdir)/example
        @for file in $(DISTFILES); do \
          d=$(srcdir); \
          if test -d $$d/$$file; then \
            cp -pr $$d/$$file $(distdir)/$$file; \
          else \
            test -f $(distdir)/$$file \
            || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
            || cp -p $$d/$$file $(distdir)/$$file || :; \
          fi; \
        done
        for subdir in $(DIST_SUBDIRS); do \
          if test "$$subdir" = .; then :; else \
            test -d $(distdir)/$$subdir \
            || mkdir $(distdir)/$$subdir \
            || exit 1; \
            chmod 777 $(distdir)/$$subdir; \
            (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir 
distdir) \
              || exit 1; \
          fi; \
        done
        $(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook
c14n.lo c14n.o : c14n.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/uri.h \
        include/libxml/xpathInternals.h include/libxml/xpath.h \
        include/libxml/hash.h include/libxml/c14n.h
catalog.lo catalog.o : catalog.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/hash.h include/libxml/uri.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/catalog.h
debugXML.lo debugXML.o : debugXML.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/debugXML.h include/libxml/xpath.h \
        include/libxml/hash.h include/libxml/HTMLtree.h \
        include/libxml/xpathInternals.h include/libxml/uri.h
DOCBparser.lo DOCBparser.o : DOCBparser.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/DOCBparser.h include/libxml/uri.h
encoding.lo encoding.o : encoding.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/encoding.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/HTMLparser.h
entities.lo entities.o : entities.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/hash.h
error.lo error.o : error.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/globals.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/xmlmemory.h \
        include/libxml/threads.h
globals.lo globals.o : globals.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/xmlmemory.h include/libxml/threads.h
hash.lo hash.o : hash.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/hash.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/globals.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/xmlmemory.h include/libxml/threads.h
HTMLparser.lo HTMLparser.o : HTMLparser.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/HTMLtree.h include/libxml/uri.h
HTMLtree.lo HTMLtree.o : HTMLtree.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/HTMLparser.h include/libxml/HTMLtree.h \
        include/libxml/parserInternals.h include/libxml/uri.h
list.lo list.o : list.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h
nanoftp.lo nanoftp.o : nanoftp.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/uri.h include/libxml/nanoftp.h
nanohttp.lo nanohttp.o : nanohttp.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/nanohttp.h include/libxml/uri.h
parser.lo parser.o : parser.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/uri.h include/libxml/catalog.h \
        include/libxml/xpath.h include/libxml/hash.h
parserInternals.lo parserInternals.o : parserInternals.c libxml.h \
        config.h include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/uri.h include/libxml/catalog.h
regexp.lo regexp.o : regexp.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/tree.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/regexp.h include/libxml/automata.h \
        include/libxml/unicode.h
relaxng.lo relaxng.o : relaxng.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/hash.h include/libxml/uri.h \
        include/libxml/relaxng.h include/libxml/xmlschemastypes.h \
        include/libxml/schemasInternals.h include/libxml/xmlschemas.h
SAX.lo SAX.o : SAX.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/parserInternals.h \
        include/libxml/HTMLparser.h include/libxml/debugXML.h \
        include/libxml/xpath.h include/libxml/hash.h \
        include/libxml/uri.h include/libxml/HTMLtree.h
schemas.lo schemas.o : schemas.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/hash.h include/libxml/schemas.h \
        include/libxml/schemasInternals.h include/libxml/regexp.h \
        include/libxml/schemastypes.h include/libxml/automata.h
schemastypes.lo schemastypes.o : schemastypes.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/hash.h include/libxml/schemas.h \
        include/libxml/schemasInternals.h include/libxml/regexp.h \
        include/libxml/schemastypes.h
testAutomata.o: testAutomata.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h
testC14N.o: testC14N.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/xpath.h \
        include/libxml/hash.h include/libxml/xpathInternals.h \
        include/libxml/c14n.h
testDocbook.o: testDocbook.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/DOCBparser.h include/libxml/debugXML.h \
        include/libxml/xpath.h include/libxml/hash.h
testHTML.o: testHTML.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/HTMLparser.h \
        include/libxml/HTMLtree.h include/libxml/debugXML.h \
        include/libxml/xpath.h include/libxml/hash.h
testOOM.o: testOOM.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlreader.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/relaxng.h include/libxml/hash.h testOOMlib.h
testOOMlib.o: testOOMlib.c testOOMlib.h config.h \
        include/libxml/xmlmemory.h include/libxml/xmlversion.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h
testReader.o: testReader.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlreader.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/relaxng.h include/libxml/hash.h
testRegexp.o: testRegexp.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h
testRelax.o: testRelax.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/globals.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/debugXML.h \
        include/libxml/xpath.h include/libxml/hash.h \
        include/libxml/relaxng.h
testSAX.o: testSAX.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/parserInternals.h \
        include/libxml/HTMLparser.h include/libxml/debugXML.h \
        include/libxml/xpath.h include/libxml/hash.h
testSchemas.o: testSchemas.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/globals.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/debugXML.h include/libxml/xpath.h \
        include/libxml/hash.h include/libxml/xmlschemas.h \
        include/libxml/xmlschemastypes.h \
        include/libxml/schemasInternals.h
testThreads.o: testThreads.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/catalog.h
testURI.o: testURI.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/uri.h
testXPath.o: testXPath.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xpath.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/hash.h include/libxml/debugXML.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/xpathInternals.h include/libxml/xpointer.h
threads.lo threads.o : threads.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/xmlmemory.h
tree.lo tree.o : tree.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/uri.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/HTMLtree.h include/libxml/hash.h
unicode.lo unicode.o : unicode.c libxml.h config.h \
        include/libxml/xmlversion.h unicode.h
uri.lo uri.o : uri.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/uri.h
valid.lo valid.o : valid.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/hash.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h
xinclude.lo xinclude.o : xinclude.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/uri.h include/libxml/xpointer.h \
        include/libxml/xpath.h include/libxml/hash.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/xinclude.h
xlink.lo xlink.o : xlink.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h
xmlcatalog.o: xmlcatalog.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/uri.h \
        include/libxml/catalog.h
xmlIO.lo xmlIO.o : xmlIO.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/parserInternals.h \
        include/libxml/HTMLparser.h include/libxml/uri.h \
        include/libxml/nanohttp.h include/libxml/nanoftp.h \
        include/libxml/catalog.h
xmllint.o: xmllint.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/parserInternals.h \
        include/libxml/HTMLparser.h include/libxml/HTMLtree.h \
        include/libxml/xpath.h include/libxml/hash.h \
        include/libxml/debugXML.h include/libxml/xinclude.h \
        include/libxml/catalog.h include/libxml/DOCBparser.h \
        include/libxml/xmlreader.h include/libxml/relaxng.h \
        include/libxml/xmlschemas.h
xmlmemory.lo xmlmemory.o : xmlmemory.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h
xmlreader.lo xmlreader.o : xmlreader.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/xmlreader.h include/libxml/relaxng.h \
        include/libxml/hash.h
xmlregexp.lo xmlregexp.o : xmlregexp.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/xmlunicode.h
xmlschemas.lo xmlschemas.o : xmlschemas.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/hash.h include/libxml/uri.h \
        include/libxml/xmlschemas.h include/libxml/schemasInternals.h \
        include/libxml/xmlschemastypes.h
xmlschemastypes.lo xmlschemastypes.o : xmlschemastypes.c libxml.h \
        config.h include/libxml/xmlversion.h include/libxml/xmlmemory.h \
        include/libxml/threads.h include/libxml/globals.h \
        include/libxml/parser.h include/libxml/tree.h \
        include/libxml/xmlregexp.h include/libxml/valid.h \
        include/libxml/list.h include/libxml/xmlautomata.h \
        include/libxml/entities.h include/libxml/encoding.h \
        include/libxml/xmlIO.h include/libxml/xmlerror.h \
        include/libxml/SAX.h include/libxml/xlink.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/hash.h include/libxml/xpath.h \
        include/libxml/uri.h include/libxml/xmlschemas.h \
        include/libxml/schemasInternals.h \
        include/libxml/xmlschemastypes.h
xmlunicode.lo xmlunicode.o : xmlunicode.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xmlunicode.h
xpath.lo xpath.o : xpath.c libxml.h config.h include/libxml/xmlversion.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/xpath.h \
        include/libxml/hash.h include/libxml/xpathInternals.h \
        include/libxml/parserInternals.h include/libxml/HTMLparser.h \
        include/libxml/xpointer.h include/libxml/debugXML.h trionan.c \
        triodef.h trionan.h
xpointer.lo xpointer.o : xpointer.c libxml.h config.h \
        include/libxml/xmlversion.h include/libxml/xpointer.h \
        include/libxml/tree.h include/libxml/xmlregexp.h \
        include/libxml/xmlmemory.h include/libxml/threads.h \
        include/libxml/globals.h include/libxml/parser.h \
        include/libxml/valid.h include/libxml/list.h \
        include/libxml/xmlautomata.h include/libxml/entities.h \
        include/libxml/encoding.h include/libxml/xmlIO.h \
        include/libxml/xmlerror.h include/libxml/SAX.h \
        include/libxml/xlink.h include/libxml/xpath.h \
        include/libxml/hash.h include/libxml/parserInternals.h \
        include/libxml/HTMLparser.h include/libxml/uri.h \
        include/libxml/xpathInternals.h

info-am:
info: info-recursive
dvi-am:
dvi: dvi-recursive
check-am: all-am
        $(MAKE) $(AM_MAKEFLAGS) check-local
check: check-recursive
installcheck-am:
installcheck: installcheck-recursive
all-recursive-am: config.h
        $(MAKE) $(AM_MAKEFLAGS) all-recursive

install-exec-am: install-libLTLIBRARIES install-binPROGRAMS \
                install-binSCRIPTS install-confexecDATA
install-exec: install-exec-recursive

install-data-am: install-man install-m4dataDATA install-pkgconfigDATA \
                install-data-local
install-data: install-data-recursive

install-am: all-am
        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
install: install-recursive
uninstall-am: uninstall-libLTLIBRARIES uninstall-binPROGRAMS \
                uninstall-binSCRIPTS uninstall-man \
                uninstall-confexecDATA uninstall-m4dataDATA \
                uninstall-pkgconfigDATA
uninstall: uninstall-recursive
all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(SCRIPTS) $(MANS) $(DATA) \
                config.h
all-redirect: all-recursive-am
install-strip:
        $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
installdirs: installdirs-recursive
installdirs-am:
        $(mkinstalldirs)  $(DESTDIR)$(libdir) $(DESTDIR)$(bindir) \
                $(DESTDIR)$(bindir) $(DESTDIR)$(mandir)/man1 \
                $(DESTDIR)$(mandir)/man3 $(DESTDIR)$(confexecdir) \
                $(DESTDIR)$(m4datadir) $(DESTDIR)$(pkgconfigdir)


mostlyclean-generic:

clean-generic:
        -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)

distclean-generic:
        -rm -f Makefile $(CONFIG_CLEAN_FILES)
        -rm -f config.cache config.log stamp-h stamp-h[0-9]*

maintainer-clean-generic:
mostlyclean-am:  mostlyclean-hdr mostlyclean-libLTLIBRARIES \
                mostlyclean-compile mostlyclean-libtool \
                mostlyclean-binPROGRAMS mostlyclean-noinstPROGRAMS \
                mostlyclean-tags mostlyclean-generic

mostlyclean: mostlyclean-recursive

clean-am:  clean-hdr clean-libLTLIBRARIES clean-compile clean-libtool \
                clean-binPROGRAMS clean-noinstPROGRAMS clean-tags \
                clean-generic mostlyclean-am

clean: clean-recursive

distclean-am:  distclean-hdr distclean-libLTLIBRARIES distclean-compile \
                distclean-libtool distclean-binPROGRAMS \
                distclean-noinstPROGRAMS distclean-tags \
                distclean-generic clean-am
        -rm -f libtool

distclean: distclean-recursive
        -rm -f config.status

maintainer-clean-am:  maintainer-clean-hdr \
                maintainer-clean-libLTLIBRARIES \
                maintainer-clean-compile maintainer-clean-libtool \
                maintainer-clean-binPROGRAMS \
                maintainer-clean-noinstPROGRAMS maintainer-clean-tags \
                maintainer-clean-generic distclean-am
        @echo "This command is intended for maintainers to use;"
        @echo "it deletes files that may require special tools to rebuild."

maintainer-clean: maintainer-clean-recursive
        -rm -f config.status

.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
mostlyclean-libLTLIBRARIES distclean-libLTLIBRARIES \
clean-libLTLIBRARIES maintainer-clean-libLTLIBRARIES \
uninstall-libLTLIBRARIES install-libLTLIBRARIES mostlyclean-compile \
distclean-compile clean-compile maintainer-clean-compile \
mostlyclean-libtool distclean-libtool clean-libtool \
maintainer-clean-libtool mostlyclean-binPROGRAMS distclean-binPROGRAMS \
clean-binPROGRAMS maintainer-clean-binPROGRAMS uninstall-binPROGRAMS \
install-binPROGRAMS mostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \
clean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \
uninstall-binSCRIPTS install-binSCRIPTS install-man1 uninstall-man1 \
install-man3 uninstall-man3 install-man uninstall-man \
uninstall-confexecDATA install-confexecDATA uninstall-m4dataDATA \
install-m4dataDATA uninstall-pkgconfigDATA install-pkgconfigDATA \
install-data-recursive uninstall-data-recursive install-exec-recursive \
uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
all-recursive check-recursive installcheck-recursive info-recursive \
dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
dvi-am dvi check-local check check-am installcheck-am installcheck \
all-recursive-am install-exec-am install-exec install-data-local \
install-data-am install-data install-am install uninstall-am uninstall \
all-redirect all-am all installdirs-am installdirs mostlyclean-generic \
distclean-generic clean-generic maintainer-clean-generic clean \
mostlyclean distclean maintainer-clean


#testOOM_SOURCES=testOOM.c testOOMlib.h testOOMlib.c
#testOOM_LDFLAGS = 
#testOOM_DEPENDENCIES = $(DEPS)
#testOOM_LDADD= $(LDADDS)

check-local: tests

testall : tests SVGtests SAXtests

tests: XMLtests XMLenttests HTMLtests Validtests URItests XPathtests XPtrtests XIncludetests C14Ntests 
Scripttests Catatests @TEST_REGEXPS@ @TEST_SCHEMAS@ @TEST_THREADS@
        @(if [ "@PYTHON_SUBDIR@" != "" ] ; then cd python ; $(MAKE) tests ; fi)

valgrind:
        @echo '## Running the regression tests under Valgrind'
        @echo '## Go get a cup of coffee it is gonna take a while ...'
        $(MAKE) CHECKER='valgrind -q' tests

HTMLtests : testHTML$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## HTML regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/HTML/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/HTML/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/testHTML $$i > $(srcdir)/result/HTML/$$name 
2>$(srcdir)/result/HTML/$$name.err ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/testHTML $$i > result.$$name 2> error.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/HTML/$$name result.$$name ; \
              diff -b $(srcdir)/result/HTML/$$name.err error.$$name ; \
              $(CHECKER) $(top_builddir)/testHTML result.$$name > result2.$$name 2>error.$$name ; \
              diff result.$$name result2.$$name ; \
              rm result.$$name result2.$$name error.$$name ; \
          fi ; fi ; done)
        @echo "##"
        @echo "## Push HTML regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/HTML/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/HTML/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/testHTML $$i > $(srcdir)/result/HTML/$$name 
2>$(srcdir)/result/HTML/$$name.err ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/testHTML --push $$i > result.$$name 2> error.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/HTML/$$name result.$$name ; \
              cut -b 1-15 $(srcdir)/result/HTML/$$name.err > errorcut.$$name; \
              cut -b 1-15 error.$$name > errorcut2.$$name; \
              diff -b errorcut.$$name errorcut2.$$name ; \
              $(CHECKER) $(top_builddir)/testHTML --push result.$$name > result2.$$name 2>error.$$name ; \
              diff result.$$name result2.$$name ; \
              rm result.$$name result2.$$name error.$$name errorcut.$$name errorcut2.$$name ; \
          fi ; fi ; done)
        @echo "##"
        @echo "## HTML SAX regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/HTML/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/HTML/$$name.sax ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/testHTML --sax $$i > $(srcdir)/result/HTML/$$name.sax ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/testHTML --sax $$i > result.$$name.sax ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/HTML/$$name.sax result.$$name.sax ; \
              rm result.$$name.sax ; \
          fi ; fi ; done)
        @echo "##"
        @echo "## Push HTML SAX regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/HTML/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/HTML/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/testHTML --sax $$i > $(srcdir)/result/HTML/$$name.sax ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/testHTML --push --sax $$i > result.$$name.sax ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/HTML/$$name.sax result.$$name.sax ; \
              rm result.$$name.sax ; \
          fi ; fi ; done)

XMLtests : xmllint$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## XML regression tests"
        @echo "##"
        @echo "## You should see one warning on entity 'title.xml' for ent2"
        @echo "##"
        -@(for i in $(srcdir)/test/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/xmllint $$i > $(srcdir)/result/$$name ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/xmllint $$i > result.$$name ; \
              diff $(srcdir)/result/$$name result.$$name ; \
              $(CHECKER) $(top_builddir)/xmllint result.$$name > result2.$$name ; \
              diff result.$$name result2.$$name ; \
              rm result.$$name result2.$$name ; \
          fi ; fi ; done)
        @(echo > .memdump)
        @echo "##"
        @echo "## XML push regression tests"
        @echo "##"
        @echo "## You should see one warning on entity 'title.xml' for ent2"
        @echo "##"
        -@(for i in $(srcdir)/test/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --push $$i > $(srcdir)/result/$$name ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --push $$i > result.$$name ; \
              diff $(srcdir)/result/$$name result.$$name ; \
              $(CHECKER) $(top_builddir)/xmllint --push result.$$name > result2.$$name ; \
              diff result.$$name result2.$$name ; \
              rm result.$$name result2.$$name ; \
          fi ; fi ; done)
        @echo "##"
        @echo "## XML regression tests on memory"
        @echo "##"
        @echo "## You should see two warnings on entity 'title.xml' for ent2"
        @echo "##"
        -@(for i in $(srcdir)/test/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --memory $$i > $(srcdir)/result/$$name ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --memory $$i > result.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/$$name result.$$name ; \
              $(CHECKER) $(top_builddir)/xmllint --memory result.$$name > result2.$$name ; \
              diff result.$$name result2.$$name ; \
              rm result.$$name result2.$$name ; \
          fi ; fi ; done)

Docbtests : xmllint$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## SGML DocBook regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/DocBook/*.sgm ; do \
          name=`basename $$i .sgm`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/DocBook/$$name.xml ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --sgml $$i > $(srcdir)/result/DocBook/$$name.xml ; \
              $(CHECKER) $(top_builddir)/xmllint --valid --noout $(srcdir)/result/DocBook/$$name.xml ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --sgml $$i > result.$$name ; \
              diff $(srcdir)/result/DocBook/$$name.xml result.$$name ; \
              $(CHECKER) $(top_builddir)/xmllint --valid --noout result.$$name ; \
              rm result.$$name ; \
          fi ; fi ; done)

XMLenttests : xmllint$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## XML entity subst regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/noent/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --noent $$i > $(srcdir)/result/noent/$$name ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --noent $$i > result.$$name ; \
              diff $(srcdir)/result/noent/$$name result.$$name ; \
              $(CHECKER) $(top_builddir)/xmllint --noent result.$$name > result2.$$name ; \
              diff result.$$name result2.$$name ; \
              rm result.$$name result2.$$name ; \
          fi ; fi ; done)

URItests : testURI$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## URI module regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/URI/*.data ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/URI/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/testURI -base 'http://foo.com/path/to/index.html?orig#help' < $$i > 
$(srcdir)/result/URI/$$name ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/testURI -base 'http://foo.com/path/to/index.html?orig#help' < $$i > 
result.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/URI/$$name result.$$name ; \
              rm result.$$name ; \
          fi ; fi ; done)
        -@(for i in $(srcdir)/test/URI/*.uri ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/URI/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/testURI < $$i > $(srcdir)/result/URI/$$name ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/testURI < $$i > result.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/URI/$$name result.$$name ; \
              rm result.$$name ; \
          fi ; fi ; done)

XPathtests : testXPath$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## XPath regression tests"
        @echo "##"
        -@(if [ "`$(top_builddir)/testXPath | grep 'support not compiled in'`" != "" ] ; \
          then echo Skipping debug not compiled in ; exit 0 ; fi ; \
          for i in $(srcdir)/test/XPath/expr/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/XPath/expr/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/testXPath -f --expr $$i > $(srcdir)/result/XPath/expr/$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/testXPath -f --expr $$i > result.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/XPath/expr/$$name result.$$name ; \
              rm result.$$name ; \
          fi ; fi ; done ; \
          for i in $(srcdir)/test/XPath/docs/* ; do \
          if [ ! -d $$i ] ; then \
          doc=`basename $$i`; \
          for j in $(srcdir)/test/XPath/tests/$$doc* ; do \
          if [ ! -f $$j ] ; then continue ; fi ; \
          name=`basename $$j`; \
          if [ ! -d $$j ] ; then \
          if [ ! -f $(srcdir)/result/XPath/tests/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/testXPath -f -i $$i $$j > $(srcdir)/result/XPath/tests/$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/testXPath -f -i $$i $$j > result.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/XPath/tests/$$name result.$$name ; \
              rm result.$$name ; \
          fi ; fi ; done ; fi ; done)

XPtrtests : testXPath$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## XPointer regression tests"
        @echo "##"
        -@(if [ "`$(top_builddir)/testXPath | grep 'support not compiled in'`" != "" ] ; \
          then echo Skipping debug not compiled in ; exit 0 ; fi ; \
          for i in $(srcdir)/test/XPath/docs/* ; do \
          if [ ! -d $$i ] ; then \
          doc=`basename $$i`; \
          for j in $(srcdir)/test/XPath/xptr/$$doc* ; do \
          if [ ! -f $$j ] ; then continue ; fi ; \
          name=`basename $$j`; \
          if [ ! -d $$j ] ; then \
          if [ ! -f $(srcdir)/result/XPath/xptr/$$name ] ; then \
              echo New test file $$name ; \
              ./testXPath -xptr -f -i $$i $$j > $(srcdir)/result/XPath/xptr/$$name ; \
          else \
              echo Testing $$name ; \
              ./testXPath -xptr -f -i $$i $$j > result.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/XPath/xptr/$$name result.$$name ; \
              rm result.$$name ; \
          fi ; fi ; done ; fi ; done)

XIncludetests : xmllint$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## XInclude regression tests"
        @echo "##"
        @echo "## the warning reported on fallback.xml test is expected"
        @echo "##"
        -@(for i in $(srcdir)/test/XInclude/docs/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/XInclude/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --nowarning --xinclude $$i > 
$(srcdir)/result/XInclude/$$name ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --nowarning --xinclude $$i > result.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/XInclude/$$name result.$$name ; \
              rm result.$$name ; \
          fi ; fi ; done)

Scripttests : xmllint$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## Scripts regression tests"
        @echo "## Some of the base computations may be different if srcdir != ."
        @echo "##"
        -@(for i in $(srcdir)/test/scripts/*.script ; do \
          name=`basename $$i .script`; \
          xml=$(srcdir)/test/scripts/`basename $$i .script`.xml; \
          if [ -f $$xml ] ; then \
          if [ ! -f $(srcdir)/result/scripts/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --shell $$xml < $$i > $(srcdir)/result/scripts/$$name ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --shell $$xml < $$i > result.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/scripts/$$name result.$$name ; \
              rm result.$$name ; \
          fi ; fi ; done)

Catatests : xmlcatalog$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## Catalog regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/catalogs/*.script ; do \
          name=`basename $$i .script`; \
          xml=$(srcdir)/test/catalogs/`basename $$i .script`.xml; \
          if [ -f $$xml ] ; then \
          if [ ! -f $(srcdir)/result/catalogs/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/xmlcatalog --shell $$xml < $$i > $(srcdir)/result/catalogs/$$name ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/xmlcatalog --shell $$xml < $$i > result.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/catalogs/$$name result.$$name ; \
              rm result.$$name ; \
          fi ; fi ; done)
        -@(for i in $(srcdir)/test/catalogs/*.script ; do \
          name=`basename $$i .script`; \
          sgml=$(srcdir)/test/catalogs/`basename $$i .script`.sgml; \
          if [ -f $$sgml ] ; then \
          if [ ! -f $(srcdir)/result/catalogs/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/xmlcatalog --shell $$sgml < $$i > $(srcdir)/result/catalogs/$$name ; 
\
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/xmlcatalog --shell $$sgml < $$i > result.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/catalogs/$$name result.$$name ; \
              rm result.$$name ; \
          fi ; fi ; done)
        @echo "Add and del operations on XML Catalogs"
        -@($(CHECKER) $(top_builddir)/xmlcatalog --create --noout $(srcdir)/result/catalogs/mycatalog; \
        grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \
        $(CHECKER) $(top_builddir)/xmlcatalog --noout --add public Pubid sysid 
$(srcdir)/result/catalogs/mycatalog; \
        grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \
        $(CHECKER) $(top_builddir)/xmlcatalog --noout --add public Pubid2 sysid2 
$(srcdir)/result/catalogs/mycatalog; \
        grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \
        $(CHECKER) $(top_builddir)/xmlcatalog --noout --add public Pubid3 sysid3 
$(srcdir)/result/catalogs/mycatalog; \
        grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \
        diff result/catalogs/mycatalog.full $(srcdir)/result/catalogs/mycatalog; \
        grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \
        $(CHECKER) $(top_builddir)/xmlcatalog --noout --del sysid $(srcdir)/result/catalogs/mycatalog; \
        grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \
        $(CHECKER) $(top_builddir)/xmlcatalog --noout --del sysid3 $(srcdir)/result/catalogs/mycatalog; \
        grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \
        $(CHECKER) $(top_builddir)/xmlcatalog --noout --del sysid2 $(srcdir)/result/catalogs/mycatalog; \
        grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \
        diff result/catalogs/mycatalog.empty $(srcdir)/result/catalogs/mycatalog; \
        grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \
        rm -f $(srcdir)/result/catalogs/mycatalog)

SVGtests : xmllint$(EXEEXT)
        @echo "##"
        @echo "## SVG parsing regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/SVG/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/SVG/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/xmllint $$i > $(srcdir)/result/SVG/$$name ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/xmllint $$i > result.$$name ; \
              diff $(srcdir)/result/SVG/$$name result.$$name ; \
              $(CHECKER) $(top_builddir)/xmllint result.$$name > result2.$$name ; \
              diff result.$$name result2.$$name ; \
              rm result.$$name result2.$$name ; \
          fi ; fi ; done)

Threadtests : testThreads$(EXEEXT)
        @echo "##"
        @echo "## Threaded regression tests"
        @echo "##"
        $(CHECKER) $(top_builddir)/testThreads

SAXtests : testSAX$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## SAX callbacks regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/SAXresult/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/testSAX $$i > $(srcdir)/SAXresult/$$name ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/testSAX $$i > result.$$name ; \
              diff $(srcdir)/SAXresult/$$name result.$$name ; \
              rm result.$$name ; \
          fi ; fi ; done)

Validtests : xmllint$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## Valid documents regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/VCM/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --valid --noout --nowarning $$i ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
          fi ; done ; exit 0)
        @echo "##"
        @echo "## Validity checking regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/VC/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/VC/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --noout --valid $$i 2> $(srcdir)/result/VC/$$name ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --noout --valid $$i 2> result.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/VC/$$name result.$$name ; \
              rm result.$$name ; \
          fi ; fi ; done)
        @echo "##"
        @echo "## General documents valid regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/valid/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/valid/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --valid $$i > $(srcdir)/result/valid/$$name 
2>$(srcdir)/result/valid/$$name.err ; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/xmllint --valid $$i > result.$$name 2>error.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/valid/$$name result.$$name ; \
              diff $(srcdir)/result/valid/$$name.err error.$$name ; \
              rm result.$$name error.$$name ; \
          fi ; fi ; done)

Regexptests: testRegexp$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## Regexp regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/regexp/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/regexp/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/testRegexp -i $$i > $(srcdir)/result/regexp/$$name; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/testRegexp -i $$i > result.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/regexp/$$name result.$$name ; \
              rm result.$$name ; \
          fi ; fi ; done)

Automatatests: testAutomata$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## Automata regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/automata/* ; do \
          name=`basename $$i`; \
          if [ ! -d $$i ] ; then \
          if [ ! -f $(srcdir)/result/automata/$$name ] ; then \
              echo New test file $$name ; \
              $(CHECKER) $(top_builddir)/testAutomata $$i > $(srcdir)/result/automata/$$name; \
          else \
              echo Testing $$name ; \
              $(CHECKER) $(top_builddir)/testAutomata $$i > result.$$name ; \
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/automata/$$name result.$$name ; \
              rm result.$$name ; \
          fi ; fi ; done)

C14Ntests : testC14N$(EXEEXT)
        @echo "##"
        @echo "## C14N and XPath regression tests"
        @echo "##"
        -@(for m in with-comments without-comments exc-without-comments ; do \
            for i in $(srcdir)/test/c14n/$$m/*.xml ; do  \
                if [ ! -d $$i ] ; then \
                    name=`basename $$i .xml`; \
                    echo Testing $$m/$$name; \
                    cmdline="$(CHECKER) $(top_builddir)/testC14N --$$m $$i"; \
                    if [ -f $(srcdir)/test/c14n/$$m/$$name.xpath ] ; then \
                        cmdline="$$cmdline $(srcdir)/test/c14n/$$m/$$name.xpath"; \
                        if [ -f $(srcdir)/test/c14n/$$m/$$name.ns ] ; then \
                            cmdline="$$cmdline '`cat $(srcdir)/test/c14n/$$m/$$name.ns`'"; \
                        fi; \
                    fi; \
                    $$cmdline > $(srcdir)/test/c14n/test.tmp; \
                    if [ $$? -eq 0 ]; then \
                        diff  $(srcdir)/result/c14n/$$m/$$name $(srcdir)/test/c14n/test.tmp; \
                        if [ $$? -ne 0 ]; then \
                            echo "Test failed"; \
                            cat $(srcdir)/test/c14n/test.tmp; \
                        fi; \
                    else \
                        echo "C14N failed"; \
                    fi; \
                fi; \
                rm -f $(srcdir)/test/c14n/test.tmp; \
            done; \
        done)

Schemastests: testSchemas$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## Schemas regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/schemas/*_*.xsd ; do \
          name=`basename $$i | sed 's+_.*++'`; \
          sno=`basename $$i | sed 's+.*_\(.*\).xsd+\1+'`; \
          for j in $(srcdir)/test/schemas/"$$name"_*.xml ; do \
              if [ -f $$j ] ; then \
              xno=`basename $$j | sed 's+.*_\(.*\).xml+\1+'`; \
              if [ ! -f $(srcdir)/result/schemas/"$$name"_"$$sno"_"$$xno" ]; \
              then \
                  echo New test file "$$name"_"$$sno"_"$$xno" ; \
                  $(CHECKER) $(top_builddir)/testSchemas $$i $$j \
                    > $(srcdir)/result/schemas/"$$name"_"$$sno"_"$$xno" \
                    2> $(srcdir)/result/schemas/"$$name"_"$$sno"_"$$xno".err; \
              else \
                  echo Testing "$$name"_"$$sno"_"$$xno" ; \
                  $(CHECKER) $(top_builddir)/testSchemas $$i $$j \
                    > res.$$name 2> err.$$name;\
                  grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
                  diff $(srcdir)/result/schemas/"$$name"_"$$sno"_"$$xno" \
                       res.$$name;\
                  diff $(srcdir)/result/schemas/"$$name"_"$$sno"_"$$xno".err \
                       err.$$name;\
                  grep Unimplemented err.$$name; \
                  rm res.$$name err.$$name ; \
               fi ; fi ;\
          done; done)

Relaxtests: xmllint$(EXEEXT)
        @(echo > .memdump)
        @echo "##"
        @echo "## Relax-NG regression tests"
        @echo "##"
        -@(for i in $(srcdir)/test/relaxng/*.rng ; do \
          name=`basename $$i | sed 's+\.rng++'`; \
          if [ ! -f $(srcdir)/result/relaxng/"$$name"_valid ] ; then \
              echo New schemas $$name ; \
              $(CHECKER) $(top_builddir)/xmllint$(EXEEXT) --noout --relaxng $(srcdir)/test/relaxng/tutorA.rng 
$$i \
                      > $(srcdir)/result/relaxng/"$$name"_valid \
                      2> $(srcdir)/result/relaxng/"$$name"_err; \
          else \
              echo Checking schemas $$name ; \
              $(CHECKER) $(top_builddir)/xmllint$(EXEEXT) --noout --relaxng $(srcdir)/test/relaxng/tutorA.rng 
$$i \
              > res.$$name 2> err.$$name;\
              grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
              diff $(srcdir)/result/relaxng/"$$name"_valid \
                   res.$$name;\
              diff $(srcdir)/result/relaxng/"$$name"_err \
                   err.$$name | grep -v "error detected at";\
              grep Unimplemented err.$$name; \
              rm res.$$name err.$$name ; \
          fi; \
          for j in $(srcdir)/test/relaxng/"$$name"_*.xml ; do \
              if [ -f $$j ] ; then \
              xno=`basename $$j | sed 's+.*_\(.*\).xml+\1+'`; \
              if [ ! -f $(srcdir)/result/relaxng/"$$name"_"$$xno" ]; \
              then \
                  echo New test file "$$name"_"$$xno" ; \
                  $(CHECKER) $(top_builddir)/xmllint$(EXEEXT) --noout --relaxng $$i $$j \
                    > $(srcdir)/result/relaxng/"$$name"_"$$xno" \
                    2> $(srcdir)/result/relaxng/"$$name"_"$$xno".err; \
              else \
                  echo Testing "$$name"_"$$xno" ; \
                  $(CHECKER) $(top_builddir)/xmllint$(EXEEXT) --noout --relaxng $$i $$j \
                    > res.$$name 2> err.$$name;\
                  grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
                  diff $(srcdir)/result/relaxng/"$$name"_"$$xno" \
                       res.$$name;\
                  diff $(srcdir)/result/relaxng/"$$name"_"$$xno".err \
                       err.$$name | grep -v "error detected at";\
                  grep Unimplemented err.$$name; \
                  rm res.$$name err.$$name ; \
               fi ; fi ; \
          done; done)
        @echo "##"
        @echo "## Relax-NG streaming regression tests"
        @echo "##"
        @echo "## Some error messages are different than non-streaming"
        @echo "## and generate small diffs"
        @echo "##"
        -@(for i in $(srcdir)/test/relaxng/*.rng ; do \
          name=`basename $$i | sed 's+\.rng++'`; \
          for j in $(srcdir)/test/relaxng/"$$name"_*.xml ; do \
              if [ -f $$j ] ; then \
              xno=`basename $$j | sed 's+.*_\(.*\).xml+\1+'`; \
              if [ ! -f $(srcdir)/result/relaxng/"$$name"_"$$xno" ]; \
              then \
                  echo New test file "$$name"_"$$xno" ; \
                  $(CHECKER) $(top_builddir)/xmllint$(EXEEXT) --noout --relaxng $$i $$j \
                    > $(srcdir)/result/relaxng/"$$name"_"$$xno" \
                    2> $(srcdir)/result/relaxng/"$$name"_"$$xno".err; \
              else \
                  echo Testing "$$name"_"$$xno" ; \
                  $(CHECKER) $(top_builddir)/xmllint$(EXEEXT) --noout --stream --relaxng $$i $$j \
                    > res.$$name 2> err.$$name;\
                  grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
                  diff $(srcdir)/result/relaxng/"$$name"_"$$xno" \
                       res.$$name;\
                  diff $(srcdir)/result/relaxng/"$$name"_"$$xno".err \
                       err.$$name | grep -v "error detected at";\
                  grep Unimplemented err.$$name; \
                  rm res.$$name err.$$name ; \
               fi ; fi ; \
          done; done)

dist-hook: libxml2.spec
        -cp libxml2.spec $(distdir)
        (cd $(srcdir) ; tar -cf - --exclude CVS win32 macos vms test result SAXresult ) | (cd $(distdir); tar 
xf -)

cleantar:
        @(rm -f libxml*.tar.gz COPYING.LIB)

rpm: cleantar
        @(unset CDPATH ; $(MAKE) dist && rpmbuild -ta $(distdir).tar.gz)

install-data-local: 
        $(mkinstalldirs) $(DESTDIR)$(BASE_DIR)/$(DOC_MODULE)
        - INSTALL@ -m 0644 $(srcdir)/Copyright $(DESTDIR)$(BASE_DIR)/$(DOC_MODULE)
        $(mkinstalldirs) $(DESTDIR)$(EXAMPLES_DIR)
        - INSTALL@ -m 0644 $(srcdir)/xmllint.c $(DESTDIR)$(EXAMPLES_DIR)
        - INSTALL@ -m 0644 $(srcdir)/testSAX.c $(DESTDIR)$(EXAMPLES_DIR)
        - INSTALL@ -m 0644 $(srcdir)/testHTML.c $(DESTDIR)$(EXAMPLES_DIR)
        - INSTALL@ -m 0644 $(srcdir)/testXPath.c $(DESTDIR)$(EXAMPLES_DIR)

# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
/* config.h.  Generated by configure.  */
/* config.h.in.  Generated from configure.in by autoheader.  */
#define PACKAGE "libxml2"
#define VERSION "2.5.8"
/* #undef HAVE_LIBZ */
/* #undef HAVE_LIBM */
/* #undef HAVE_ISINF */
/* #undef HAVE_ISNAN */
/* #undef HAVE_LIBHISTORY */
/* #undef HAVE_LIBREADLINE */
#define SOCKLEN_T socklen_t
/* #undef HAVE_LIBPTHREAD */
/* #undef HAVE_PTHREAD_H */

/* Define if IPV6 support is there */
#define SUPPORT_IP6 1

/* Define if getaddrinfo is there */
#define HAVE_GETADDRINFO 1

/* Define to 1 if you have the <ansidecl.h> header file. */
/* #undef HAVE_ANSIDECL_H */

/* Define to 1 if you have the <arpa/inet.h> header file. */
#define HAVE_ARPA_INET_H 1

/* Define to 1 if you have the <arpa/nameser.h> header file. */
#define HAVE_ARPA_NAMESER_H 1

/* Define to 1 if you have the `class' function. */
/* #undef HAVE_CLASS */

/* Define to 1 if you have the <ctype.h> header file. */
#define HAVE_CTYPE_H 1

/* Define to 1 if you have the <dirent.h> header file. */
#define HAVE_DIRENT_H 1

/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1

/* Define to 1 if you have the <errno.h> header file. */
#define HAVE_ERRNO_H 1

/* Define to 1 if you have the <fcntl.h> header file. */
/* #undef HAVE_FCNTL_H */

/* Define to 1 if you have the `finite' function. */
#define HAVE_FINITE 1

/* Define to 1 if you have the <float.h> header file. */
#define HAVE_FLOAT_H 1

/* Define to 1 if you have the `fpclass' function. */
#define HAVE_FPCLASS 1

/* Define to 1 if you have the `fprintf' function. */
#define HAVE_FPRINTF 1

/* Define to 1 if you have the `fp_class' function. */
/* #undef HAVE_FP_CLASS */

/* Define to 1 if you have the <fp_class.h> header file. */
/* #undef HAVE_FP_CLASS_H */

/* Define to 1 if you have the `ftime' function. */
#define HAVE_FTIME 1

/* Define to 1 if you have the `gettimeofday' function. */
#define HAVE_GETTIMEOFDAY 1

/* Define to 1 if you have the <ieeefp.h> header file. */
#define HAVE_IEEEFP_H 1

/* Define to 1 if you have the <inttypes.h> header file. */
/* #undef HAVE_INTTYPES_H */

/* Define to 1 if you have the `isnand' function. */
#define HAVE_ISNAND 1

/* Define to 1 if you have the `inet' library (-linet). */
/* #undef HAVE_LIBINET */

/* Define to 1 if you have the `nsl' library (-lnsl). */
/* #undef HAVE_LIBNSL */

/* Define to 1 if you have the `socket' library (-lsocket). */
#define HAVE_LIBSOCKET 1

/* Define to 1 if you have the `localtime' function. */
#define HAVE_LOCALTIME 1

/* Define to 1 if you have the <malloc.h> header file. */
#define HAVE_MALLOC_H 1

/* Define to 1 if you have the <math.h> header file. */
#define HAVE_MATH_H 1

/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1

/* Define to 1 if you have the <nan.h> header file. */
#define HAVE_NAN_H 1

/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
/* #undef HAVE_NDIR_H */

/* Define to 1 if you have the <netdb.h> header file. */
/* #undef HAVE_NETDB_H */

/* Define to 1 if you have the <netinet/in.h> header file. */
#define HAVE_NETINET_IN_H 1

/* Define to 1 if you have the `printf' function. */
#define HAVE_PRINTF 1

/* Define to 1 if you have the <resolv.h> header file. */
#define HAVE_RESOLV_H 1

/* Define to 1 if you have the `signal' function. */
#define HAVE_SIGNAL 1

/* Define to 1 if you have the <signal.h> header file. */
#define HAVE_SIGNAL_H 1

/* Define to 1 if you have the `snprintf' function. */
/* #undef HAVE_SNPRINTF */

/* Define to 1 if you have the `sprintf' function. */
#define HAVE_SPRINTF 1

/* Define to 1 if you have the `sscanf' function. */
#define HAVE_SSCANF 1

/* Define to 1 if you have the `stat' function. */
#define HAVE_STAT 1

/* Define to 1 if you have the <stdarg.h> header file. */
#define HAVE_STDARG_H 1

/* Define to 1 if you have the <stdint.h> header file. */
/* #undef HAVE_STDINT_H */

/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1

/* Define to 1 if you have the `strdup' function. */
#define HAVE_STRDUP 1

/* Define to 1 if you have the `strerror' function. */
#define HAVE_STRERROR 1

/* Define to 1 if you have the `strftime' function. */
#define HAVE_STRFTIME 1

/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1

/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1

/* Define to 1 if you have the `strndup' function. */
/* #undef HAVE_STRNDUP */

/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
   */
/* #undef HAVE_SYS_DIR_H */

/* Define to 1 if you have the <sys/mman.h> header file. */
/* #undef HAVE_SYS_MMAN_H */

/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
   */
/* #undef HAVE_SYS_NDIR_H */

/* Define to 1 if you have the <sys/select.h> header file. */
/* #undef HAVE_SYS_SELECT_H */

/* Define to 1 if you have the <sys/socket.h> header file. */
#define HAVE_SYS_SOCKET_H 1

/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1

/* Define to 1 if you have the <sys/timeb.h> header file. */
#define HAVE_SYS_TIMEB_H 1

/* Define to 1 if you have the <sys/time.h> header file. */
/* #undef HAVE_SYS_TIME_H */

/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1

/* Define to 1 if you have the <time.h> header file. */
#define HAVE_TIME_H 1

/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1

/* Define to 1 if you have the `vfprintf' function. */
#define HAVE_VFPRINTF 1

/* Define to 1 if you have the `vsnprintf' function. */
/* #undef HAVE_VSNPRINTF */

/* Define to 1 if you have the `vsprintf' function. */
#define HAVE_VSPRINTF 1

/* Define to 1 if you have the <zlib.h> header file. */
/* #undef HAVE_ZLIB_H */

/* Define to 1 if you have the `_stat' function. */
#define HAVE__STAT 1

/* Name of package */
#define PACKAGE "libxml2"

/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT ""

/* Define to the full name of this package. */
#define PACKAGE_NAME ""

/* Define to the full name and version of this package. */
#define PACKAGE_STRING ""

/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME ""

/* Define to the version of this package. */
#define PACKAGE_VERSION ""

/* Define if compiler has function prototypes */
#define PROTOTYPES 1

/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1

/* Version number of package */
#define VERSION "2.5.8"
/* config.h.in.  Generated from configure.in by autoheader.  */
#undef PACKAGE
#undef VERSION
#undef HAVE_LIBZ
#undef HAVE_LIBM
#undef HAVE_ISINF
#undef HAVE_ISNAN
#undef HAVE_LIBHISTORY
#undef HAVE_LIBREADLINE
#undef SOCKLEN_T
#undef HAVE_LIBPTHREAD
#undef HAVE_PTHREAD_H

/* Define if IPV6 support is there */
#undef SUPPORT_IP6

/* Define if getaddrinfo is there */
#undef HAVE_GETADDRINFO

/* Define to 1 if you have the <ansidecl.h> header file. */
#undef HAVE_ANSIDECL_H

/* Define to 1 if you have the <arpa/inet.h> header file. */
#undef HAVE_ARPA_INET_H

/* Define to 1 if you have the <arpa/nameser.h> header file. */
#undef HAVE_ARPA_NAMESER_H

/* Define to 1 if you have the `class' function. */
#undef HAVE_CLASS

/* Define to 1 if you have the <ctype.h> header file. */
#undef HAVE_CTYPE_H

/* Define to 1 if you have the <dirent.h> header file. */
#undef HAVE_DIRENT_H

/* Define to 1 if you have the <dlfcn.h> header file. */
#undef HAVE_DLFCN_H

/* Define to 1 if you have the <errno.h> header file. */
#undef HAVE_ERRNO_H

/* Define to 1 if you have the <fcntl.h> header file. */
#undef HAVE_FCNTL_H

/* Define to 1 if you have the `finite' function. */
#undef HAVE_FINITE

/* Define to 1 if you have the <float.h> header file. */
#undef HAVE_FLOAT_H

/* Define to 1 if you have the `fpclass' function. */
#undef HAVE_FPCLASS

/* Define to 1 if you have the `fprintf' function. */
#undef HAVE_FPRINTF

/* Define to 1 if you have the `fp_class' function. */
#undef HAVE_FP_CLASS

/* Define to 1 if you have the <fp_class.h> header file. */
#undef HAVE_FP_CLASS_H

/* Define to 1 if you have the `ftime' function. */
#undef HAVE_FTIME

/* Define to 1 if you have the `gettimeofday' function. */
#undef HAVE_GETTIMEOFDAY

/* Define to 1 if you have the <ieeefp.h> header file. */
#undef HAVE_IEEEFP_H

/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H

/* Define to 1 if you have the `isnand' function. */
#undef HAVE_ISNAND

/* Define to 1 if you have the `inet' library (-linet). */
#undef HAVE_LIBINET

/* Define to 1 if you have the `nsl' library (-lnsl). */
#undef HAVE_LIBNSL

/* Define to 1 if you have the `socket' library (-lsocket). */
#undef HAVE_LIBSOCKET

/* Define to 1 if you have the `localtime' function. */
#undef HAVE_LOCALTIME

/* Define to 1 if you have the <malloc.h> header file. */
#undef HAVE_MALLOC_H

/* Define to 1 if you have the <math.h> header file. */
#undef HAVE_MATH_H

/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H

/* Define to 1 if you have the <nan.h> header file. */
#undef HAVE_NAN_H

/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
#undef HAVE_NDIR_H

/* Define to 1 if you have the <netdb.h> header file. */
#undef HAVE_NETDB_H

/* Define to 1 if you have the <netinet/in.h> header file. */
#undef HAVE_NETINET_IN_H

/* Define to 1 if you have the `printf' function. */
#undef HAVE_PRINTF

/* Define to 1 if you have the <resolv.h> header file. */
#undef HAVE_RESOLV_H

/* Define to 1 if you have the `signal' function. */
#undef HAVE_SIGNAL

/* Define to 1 if you have the <signal.h> header file. */
#undef HAVE_SIGNAL_H

/* Define to 1 if you have the `snprintf' function. */
#undef HAVE_SNPRINTF

/* Define to 1 if you have the `sprintf' function. */
#undef HAVE_SPRINTF

/* Define to 1 if you have the `sscanf' function. */
#undef HAVE_SSCANF

/* Define to 1 if you have the `stat' function. */
#undef HAVE_STAT

/* Define to 1 if you have the <stdarg.h> header file. */
#undef HAVE_STDARG_H

/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H

/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H

/* Define to 1 if you have the `strdup' function. */
#undef HAVE_STRDUP

/* Define to 1 if you have the `strerror' function. */
#undef HAVE_STRERROR

/* Define to 1 if you have the `strftime' function. */
#undef HAVE_STRFTIME

/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H

/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H

/* Define to 1 if you have the `strndup' function. */
#undef HAVE_STRNDUP

/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
   */
#undef HAVE_SYS_DIR_H

/* Define to 1 if you have the <sys/mman.h> header file. */
#undef HAVE_SYS_MMAN_H

/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
   */
#undef HAVE_SYS_NDIR_H

/* Define to 1 if you have the <sys/select.h> header file. */
#undef HAVE_SYS_SELECT_H

/* Define to 1 if you have the <sys/socket.h> header file. */
#undef HAVE_SYS_SOCKET_H

/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H

/* Define to 1 if you have the <sys/timeb.h> header file. */
#undef HAVE_SYS_TIMEB_H

/* Define to 1 if you have the <sys/time.h> header file. */
#undef HAVE_SYS_TIME_H

/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H

/* Define to 1 if you have the <time.h> header file. */
#undef HAVE_TIME_H

/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H

/* Define to 1 if you have the `vfprintf' function. */
#undef HAVE_VFPRINTF

/* Define to 1 if you have the `vsnprintf' function. */
#undef HAVE_VSNPRINTF

/* Define to 1 if you have the `vsprintf' function. */
#undef HAVE_VSPRINTF

/* Define to 1 if you have the <zlib.h> header file. */
#undef HAVE_ZLIB_H

/* Define to 1 if you have the `_stat' function. */
#undef HAVE__STAT

/* Name of package */
#undef PACKAGE

/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT

/* Define to the full name of this package. */
#undef PACKAGE_NAME

/* Define to the full name and version of this package. */
#undef PACKAGE_STRING

/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME

/* Define to the version of this package. */
#undef PACKAGE_VERSION

/* Define if compiler has function prototypes */
#undef PROTOTYPES

/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS

/* Version number of package */
#undef VERSION
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.57.  Invocation command line was

  $ ./configure --build=sun4

## --------- ##
## Platform. ##
## --------- ##

hostname = xbar00
uname -m = 5000
uname -r = 4.1 ES
uname -s = UNIX_System_V
uname -v = 3

/usr/bin/uname -p = UXP/V
/bin/uname -X     = unknown

/bin/arch              = 5000
/usr/bin/arch -k       = 5000
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /opt/tools/bin
PATH: /bin
PATH: /usr/bin
PATH: /sbin
PATH: /usr/sbin
PATH: /lib
PATH: /usr/lib
PATH: /usr/lang/mpi/lib
PATH: /usr/lang/mpi/include
PATH: /usr/lang/bin
PATH: /usr/lang/lib
PATH: /usr/lang/mpt/bin
PATH: /usr/lang/mpt/etc
PATH: /usr/lang/bin/mpt
PATH: /usr/lang/pvm/lib/VPP300
PATH: /usr/local/bin
PATH: /usr/local/lib
PATH: /usr/ccs/lib
PATH: /usr/ccs/bin
PATH: /usr/uxp
PATH: /usr/ucb
PATH: /usr/X11R6/bin
PATH: /etc
PATH: /opt/vijay/bin
PATH: /u/fj/mfuj/mfuj004/bin
PATH: /work14/mfuj004/mpi2/d24/MPI-2/install_tree/lib/uxpch
PATH: /u/fj/mfuj/mfuj004/lib64/d24
PATH: .
PATH: /u/dp/marp/marp001/public/vpp


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1496: checking build system type
configure:1514: result: sparc-sun-sunos4.1.1
configure:1522: checking host system type
configure:1536: result: sparc-sun-sunos4.1.1
configure:1575: checking for a BSD-compatible install
configure:1629: result: ./install-sh -c
configure:1640: checking whether build environment is sane
configure:1683: result: yes
configure:1698: checking whether make sets $(MAKE)
configure:1718: result: yes
configure:1750: checking for working aclocal-1.4
configure:1761: result: missing
configure:1765: checking for working autoconf
configure:1776: result: missing
configure:1780: checking for working automake-1.4
configure:1791: result: missing
configure:1795: checking for working autoheader
configure:1806: result: missing
configure:1810: checking for working makeinfo
configure:1817: result: found
configure:1880: checking for gcc
configure:1906: result: /usr/lang/bin/cc
configure:2150: checking for C compiler version
configure:2153: /usr/lang/bin/cc --version </dev/null >&5
usage: cc [options] files
configure:2156: $? = 1
configure:2158: /usr/lang/bin/cc -v </dev/null >&5
usage: cc [options] files
configure:2161: $? = 1
configure:2163: /usr/lang/bin/cc -V </dev/null >&5
cc: Fujitsu UXP/V C V20L20 Driver L01091  (Aug  7 2001 20:47:07)
usage: cc [options] files
configure:2166: $? = 1
configure:2190: checking for C compiler default output
configure:2193: /usr/lang/bin/cc    conftest.c  >&5
configure:2196: $? = 0
configure:2242: result: a.out
configure:2247: checking whether the C compiler works
configure:2253: ./a.out
configure:2256: $? = 0
configure:2273: result: yes
configure:2280: checking whether we are cross compiling
configure:2282: result: no
configure:2285: checking for suffix of executables
configure:2287: /usr/lang/bin/cc -o conftest    conftest.c  >&5
configure:2290: $? = 0
configure:2315: result: 
configure:2321: checking for suffix of object files
configure:2343: /usr/lang/bin/cc -c   conftest.c >&5
configure:2346: $? = 0
configure:2368: result: o
configure:2372: checking whether we are using the GNU C compiler
configure:2397: /usr/lang/bin/cc -c   conftest.c >&5
"configure", line 2395: error: syntax error near `me'
"configure", line 2395: error: undeclared identifier `me'
configure:2400: $? = 1
configure: failed program was:
| #line 2377 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| #ifndef __GNUC__
|        choke me
| #endif
| 
|   ;
|   return 0;
| }
configure:2419: result: no
configure:2425: checking whether /usr/lang/bin/cc accepts -g
configure:2447: /usr/lang/bin/cc -c -g  conftest.c >&5
configure:2450: $? = 0
configure:2453: test -s conftest.o
configure:2456: $? = 0
configure:2467: result: yes
configure:2484: checking for /usr/lang/bin/cc option to accept ANSI C
configure:2545: /usr/lang/bin/cc  -c   conftest.c >&5
"configure", line 2534: warning: statement not reached
configure:2548: $? = 0
configure:2551: test -s conftest.o
configure:2554: $? = 0
configure:2572: result: none needed
configure:2590: /usr/lang/bin/cc -c   conftest.c >&5
"conftest.c", line 4: error: syntax error near `me'
configure:2593: $? = 1
configure: failed program was:
| #ifndef __cplusplus
|   choke me
| #endif
configure:2714: checking for a BSD-compatible install
configure:2768: result: ./install-sh -c
configure:2784: checking how to run the C preprocessor
configure:2902: result: /usr/ccs/lib/cpp
configure:2927: /usr/ccs/lib/cpp  conftest.c
"/usr/include/assert.h", line 34: warning: parameter `EX' of macro `assert' in string literal may be replaced
configure:2933: $? = 0
configure:2965: /usr/ccs/lib/cpp  conftest.c
"configure", line 2966: error: #include: cannot find file <ac_nonexistent.h>
configure:2971: $? = 1
configure: failed program was:
| #line 2956 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:3015: checking for rm
configure:3033: found /bin/rm
configure:3046: result: /bin/rm
configure:3055: checking for mv
configure:3073: found /bin/mv
configure:3086: result: /bin/mv
configure:3095: checking for tar
configure:3113: found /bin/tar
configure:3126: result: /bin/tar
configure:3138: checking for /usr/lang/bin/cc option to accept ANSI C
configure:3201: /usr/lang/bin/cc  -c   conftest.c >&5
"configure", line 3200: warning: statement not reached
configure:3204: $? = 0
configure:3207: test -s conftest.o
configure:3210: $? = 0
configure:3225: result: none needed
configure:3237: checking for egrep
configure:3247: result: egrep
configure:3266: checking for sys/types.h
configure:3283: /usr/lang/bin/cc -c   conftest.c >&5
configure:3286: $? = 0
configure:3289: test -s conftest.o
configure:3292: $? = 0
configure:3303: result: yes
configure:3266: checking for sys/stat.h
configure:3283: /usr/lang/bin/cc -c   conftest.c >&5
configure:3286: $? = 0
configure:3289: test -s conftest.o
configure:3292: $? = 0
configure:3303: result: yes
configure:3266: checking for stdlib.h
configure:3283: /usr/lang/bin/cc -c   conftest.c >&5
configure:3286: $? = 0
configure:3289: test -s conftest.o
configure:3292: $? = 0
configure:3303: result: yes
configure:3266: checking for string.h
configure:3283: /usr/lang/bin/cc -c   conftest.c >&5
configure:3286: $? = 0
configure:3289: test -s conftest.o
configure:3292: $? = 0
configure:3303: result: yes
configure:3266: checking for memory.h
configure:3283: /usr/lang/bin/cc -c   conftest.c >&5
configure:3286: $? = 0
configure:3289: test -s conftest.o
configure:3292: $? = 0
configure:3303: result: yes
configure:3266: checking for strings.h
configure:3283: /usr/lang/bin/cc -c   conftest.c >&5
configure:3286: $? = 0
configure:3289: test -s conftest.o
configure:3292: $? = 0
configure:3303: result: yes
configure:3266: checking for inttypes.h
configure:3283: /usr/lang/bin/cc -c   conftest.c >&5
"configure", line 3322: error: #include: cannot find file <inttypes.h>
configure:3286: $? = 1
configure: failed program was:
| #line 3271 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| 
| #include <inttypes.h>
configure:3303: result: no
configure:3266: checking for stdint.h
configure:3283: /usr/lang/bin/cc -c   conftest.c >&5
"configure", line 3322: error: #include: cannot find file <stdint.h>
configure:3286: $? = 1
configure: failed program was:
| #line 3271 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| 
| #include <stdint.h>
configure:3303: result: no
configure:3266: checking for unistd.h
configure:3283: /usr/lang/bin/cc -c   conftest.c >&5
configure:3286: $? = 0
configure:3289: test -s conftest.o
configure:3292: $? = 0
configure:3303: result: yes
configure:3317: checking for function prototypes
configure:3320: result: yes
configure:3762: checking for non-GNU ld
configure:3792: result: /usr/ccs/bin/ld
configure:3801: checking if the linker (/usr/ccs/bin/ld) is GNU ld
configure:3813: result: no
configure:3818: checking for /usr/ccs/bin/ld option to reload object files
configure:3825: result: -r
configure:3830: checking for BSD-compatible nm
configure:3866: result: /usr/ccs/bin/nm -p
configure:3869: checking for a sed that does not truncate output
configure:3951: result: /bin/sed
configure:3954: checking whether ln -s works
configure:3958: result: yes
configure:3965: checking how to recognise dependent libraries
configure:4146: result: unknown
configure:4158: checking command to parse /usr/ccs/bin/nm -p output
configure:4242: /usr/lang/bin/cc -c   conftest.c >&5
configure:4245: $? = 0
configure:4249: /usr/ccs/bin/nm -p conftest.o \| sed -n -e 's/^.*[      ]\([BCDEGRST][BCDEGRST]*\)[     ][    
  ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' \> conftest.nm
configure:4252: $? = 0
configure:4304: /usr/lang/bin/cc -o conftest    conftest.c conftstm.o >&5
configure:4307: $? = 0
configure:4351: result: ok
configure:4369: checking dlfcn.h usability
configure:4382: /usr/lang/bin/cc -c   conftest.c >&5
configure:4385: $? = 0
configure:4388: test -s conftest.o
configure:4391: $? = 0
configure:4401: result: yes
configure:4405: checking dlfcn.h presence
configure:4416: /usr/ccs/lib/cpp  conftest.c
configure:4422: $? = 0
configure:4441: result: yes
configure:4477: checking for dlfcn.h
configure:4484: result: yes
configure:4682: checking for ranlib
configure:4709: result: :
configure:4762: checking for strip
configure:4778: found /usr/ccs/bin/strip
configure:4789: result: strip
configure:4999: checking for objdir
configure:5010: result: .libs
configure:5027: checking for /usr/lang/bin/cc option to produce PIC
configure:5173: result: -PIC
configure:5177: checking if /usr/lang/bin/cc PIC flag -PIC works
configure:5201: /usr/lang/bin/cc -c  -PIC -DPIC  conftest.c >&5
configure:5204: $? = 0
configure:5207: test -s conftest.o
configure:5210: $? = 1
configure: failed program was:
| #line 5184 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:5248: result: no
configure:5264: checking if /usr/lang/bin/cc static flag -Bstatic works
configure:5289: /usr/lang/bin/cc -o conftest    -Bstatic conftest.c  >&5
configure:5292: $? = 0
configure:5295: test -s conftest
configure:5298: $? = 0
configure:5314: result: yes
configure:5326: checking if /usr/lang/bin/cc supports -c -o file.o
configure:5346: /usr/lang/bin/cc -c  -o out/conftest2.o  conftest.c >&5
configure:5370: result: yes
configure:5375: checking if /usr/lang/bin/cc supports -c -o file.lo
configure:5403: /usr/lang/bin/cc -c  -c -o conftest.lo  conftest.c >&5
cc: error: conftest.lo: illegal suffix.
configure:5406: $? = 1
configure: failed program was:
| #line 5386 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| int some_variable = 0;
|   ;
|   return 0;
| }
configure:5434: result: no
configure:5525: checking whether the linker (/usr/ccs/bin/ld) supports shared libraries
configure:6220: result: yes
configure:6225: checking how to hardcode library paths into programs
configure:6249: result: relink
configure:6254: checking whether stripping libraries is possible
configure:6262: result: no
configure:6270: checking dynamic linker characteristics
configure:6701: result: sunos4.1.1 ld.so
configure:6706: checking if libtool supports shared libraries
configure:6708: result: no
configure:6711: checking whether to build shared libraries
configure:6732: result: no
configure:6735: checking whether to build static libraries
configure:6739: result: yes
configure:8028: checking whether to enable maintainer-specific portions of Makefiles
configure:8037: result: no
configure:8085: checking zlib.h usability
configure:8098: /usr/lang/bin/cc -c   conftest.c >&5
"configure", line 8140: error: #include: cannot find file <zlib.h>
configure:8101: $? = 1
configure: failed program was:
| #line 8087 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <zlib.h>
configure:8117: result: no
configure:8121: checking zlib.h presence
configure:8132: /usr/ccs/lib/cpp  conftest.c
"configure", line 8142: error: #include: cannot find file <zlib.h>
configure:8138: $? = 1
configure: failed program was:
| #line 8123 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h.  */
| #include <zlib.h>
configure:8157: result: no
configure:8193: checking for zlib.h
configure:8200: result: no
configure:8301: checking for dirent.h that defines DIR
configure:8326: /usr/lang/bin/cc -c   conftest.c >&5
configure:8329: $? = 0
configure:8332: test -s conftest.o
configure:8335: $? = 0
configure:8346: result: yes
configure:8359: checking for library containing opendir
configure:8390: /usr/lang/bin/cc -o conftest    conftest.c  >&5
configure:8393: $? = 0
configure:8396: test -s conftest
configure:8399: $? = 0
configure:8458: result: none required
configure:8574: checking for ANSI C header files
configure:8600: /usr/lang/bin/cc -c   conftest.c >&5
configure:8603: $? = 0
configure:8606: test -s conftest.o
configure:8609: $? = 0
configure:8701: /usr/lang/bin/cc -o conftest    conftest.c  >&5
configure:8704: $? = 0
configure:8706: ./conftest
configure:8709: $? = 0
configure:8724: result: yes
configure:8748: checking fcntl.h usability
configure:8761: /usr/lang/bin/cc -c   conftest.c >&5
configure:8764: $? = 0
configure:8767: test -s conftest.o
configure:8770: $? = 0
configure:8780: result: yes
configure:8784: checking fcntl.h presence
configure:8795: /usr/ccs/lib/cpp  conftest.c
"/usr/include/sys/types.h", line 39: error: #error "_LLTYPES cannot be used without (__STDC__ == 0) in 
sys/types.h"
configure:8801: $? = 1
configure: failed program was:
| #line 8786 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| /* end confdefs.h.  */
| #include <fcntl.h>
configure:8820: result: no
configure:8826: WARNING: fcntl.h: accepted by the compiler, rejected by the preprocessor!
configure:8828: WARNING: fcntl.h: proceeding with the preprocessor's result
configure:8856: checking for fcntl.h
configure:8863: result: no
configure:8881: checking for unistd.h
configure:8886: result: yes
configure:9032: checking ctype.h usability
configure:9045: /usr/lang/bin/cc -c   conftest.c >&5
configure:9048: $? = 0
configure:9051: test -s conftest.o
configure:9054: $? = 0
configure:9064: result: yes
configure:9068: checking ctype.h presence
configure:9079: /usr/ccs/lib/cpp  conftest.c
configure:9085: $? = 0
configure:9104: result: yes
configure:9140: checking for ctype.h
configure:9147: result: yes
configure:9174: checking dirent.h usability
configure:9187: /usr/lang/bin/cc -c   conftest.c >&5
configure:9190: $? = 0
configure:9193: test -s conftest.o
configure:9196: $? = 0
configure:9206: result: yes
configure:9210: checking dirent.h presence
configure:9221: /usr/ccs/lib/cpp  conftest.c
"/usr/include/sys/types.h", line 39: error: #error "_LLTYPES cannot be used without (__STDC__ == 0) in 
sys/types.h"
configure:9227: $? = 1
configure: failed program was:
| #line 9212 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| /* end confdefs.h.  */
| #include <dirent.h>
configure:9246: result: no
configure:9252: WARNING: dirent.h: accepted by the compiler, rejected by the preprocessor!
configure:9254: WARNING: dirent.h: proceeding with the preprocessor's result
configure:9282: checking for dirent.h
configure:9289: result: no
configure:9316: checking errno.h usability
configure:9329: /usr/lang/bin/cc -c   conftest.c >&5
configure:9332: $? = 0
configure:9335: test -s conftest.o
configure:9338: $? = 0
configure:9348: result: yes
configure:9352: checking errno.h presence
configure:9363: /usr/ccs/lib/cpp  conftest.c
configure:9369: $? = 0
configure:9388: result: yes
configure:9424: checking for errno.h
configure:9431: result: yes
configure:9458: checking malloc.h usability
configure:9471: /usr/lang/bin/cc -c   conftest.c >&5
configure:9474: $? = 0
configure:9477: test -s conftest.o
configure:9480: $? = 0
configure:9490: result: yes
configure:9494: checking malloc.h presence
configure:9505: /usr/ccs/lib/cpp  conftest.c
configure:9511: $? = 0
configure:9530: result: yes
configure:9566: checking for malloc.h
configure:9573: result: yes
configure:9600: checking stdarg.h usability
configure:9613: /usr/lang/bin/cc -c   conftest.c >&5
configure:9616: $? = 0
configure:9619: test -s conftest.o
configure:9622: $? = 0
configure:9632: result: yes
configure:9636: checking stdarg.h presence
configure:9647: /usr/ccs/lib/cpp  conftest.c
configure:9653: $? = 0
configure:9672: result: yes
configure:9708: checking for stdarg.h
configure:9715: result: yes
configure:9733: checking for sys/stat.h
configure:9738: result: yes
configure:9875: checking for sys/types.h
configure:9880: result: yes
configure:10026: checking time.h usability
configure:10039: /usr/lang/bin/cc -c   conftest.c >&5
configure:10042: $? = 0
configure:10045: test -s conftest.o
configure:10048: $? = 0
configure:10058: result: yes
configure:10062: checking time.h presence
configure:10073: /usr/ccs/lib/cpp  conftest.c
configure:10079: $? = 0
configure:10098: result: yes
configure:10134: checking for time.h
configure:10141: result: yes
configure:10168: checking ansidecl.h usability
configure:10181: /usr/lang/bin/cc -c   conftest.c >&5
"configure", line 10233: error: #include: cannot find file <ansidecl.h>
configure:10184: $? = 1
configure: failed program was:
| #line 10170 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <ansidecl.h>
configure:10200: result: no
configure:10204: checking ansidecl.h presence
configure:10215: /usr/ccs/lib/cpp  conftest.c
"configure", line 10235: error: #include: cannot find file <ansidecl.h>
configure:10221: $? = 1
configure: failed program was:
| #line 10206 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| /* end confdefs.h.  */
| #include <ansidecl.h>
configure:10240: result: no
configure:10276: checking for ansidecl.h
configure:10283: result: no
configure:10310: checking ieeefp.h usability
configure:10323: /usr/lang/bin/cc -c   conftest.c >&5
configure:10326: $? = 0
configure:10329: test -s conftest.o
configure:10332: $? = 0
configure:10342: result: yes
configure:10346: checking ieeefp.h presence
configure:10357: /usr/ccs/lib/cpp  conftest.c
configure:10363: $? = 0
configure:10382: result: yes
configure:10418: checking for ieeefp.h
configure:10425: result: yes
configure:10452: checking nan.h usability
configure:10465: /usr/lang/bin/cc -c   conftest.c >&5
configure:10468: $? = 0
configure:10471: test -s conftest.o
configure:10474: $? = 0
configure:10484: result: yes
configure:10488: checking nan.h presence
configure:10499: /usr/ccs/lib/cpp  conftest.c
configure:10505: $? = 0
configure:10524: result: yes
configure:10560: checking for nan.h
configure:10567: result: yes
configure:10594: checking math.h usability
configure:10607: /usr/lang/bin/cc -c   conftest.c >&5
configure:10610: $? = 0
configure:10613: test -s conftest.o
configure:10616: $? = 0
configure:10626: result: yes
configure:10630: checking math.h presence
configure:10641: /usr/ccs/lib/cpp  conftest.c
configure:10647: $? = 0
configure:10666: result: yes
configure:10702: checking for math.h
configure:10709: result: yes
configure:10736: checking fp_class.h usability
configure:10749: /usr/lang/bin/cc -c   conftest.c >&5
"configure", line 10804: error: #include: cannot find file <fp_class.h>
configure:10752: $? = 1
configure: failed program was:
| #line 10738 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <fp_class.h>
configure:10768: result: no
configure:10772: checking fp_class.h presence
configure:10783: /usr/ccs/lib/cpp  conftest.c
"configure", line 10806: error: #include: cannot find file <fp_class.h>
configure:10789: $? = 1
configure: failed program was:
| #line 10774 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| /* end confdefs.h.  */
| #include <fp_class.h>
configure:10808: result: no
configure:10844: checking for fp_class.h
configure:10851: result: no
configure:10878: checking float.h usability
configure:10891: /usr/lang/bin/cc -c   conftest.c >&5
configure:10894: $? = 0
configure:10897: test -s conftest.o
configure:10900: $? = 0
configure:10910: result: yes
configure:10914: checking float.h presence
configure:10925: /usr/ccs/lib/cpp  conftest.c
configure:10931: $? = 0
configure:10950: result: yes
configure:10986: checking for float.h
configure:10993: result: yes
configure:11011: checking for stdlib.h
configure:11016: result: yes
configure:11152: checking for sys/socket.h
configure:11172: /usr/lang/bin/cc -c   conftest.c >&5
configure:11175: $? = 0
configure:11178: test -s conftest.o
configure:11181: $? = 0
configure:11192: result: yes
configure:11207: checking for netinet/in.h
configure:11227: /usr/lang/bin/cc -c   conftest.c >&5
configure:11230: $? = 0
configure:11233: test -s conftest.o
configure:11236: $? = 0
configure:11247: result: yes
configure:11262: checking for arpa/inet.h
configure:11285: /usr/lang/bin/cc -c   conftest.c >&5
configure:11288: $? = 0
configure:11291: test -s conftest.o
configure:11294: $? = 0
configure:11305: result: yes
configure:11330: checking netdb.h usability
configure:11343: /usr/lang/bin/cc -c   conftest.c >&5
configure:11346: $? = 0
configure:11349: test -s conftest.o
configure:11352: $? = 0
configure:11362: result: yes
configure:11366: checking netdb.h presence
configure:11377: /usr/ccs/lib/cpp  conftest.c
"/usr/include/sys/cdefs.h", line 90: warning: parameter `x' of macro `__STRING' in string literal may be 
replaced
"/usr/include/sys/types.h", line 39: error: #error "_LLTYPES cannot be used without (__STDC__ == 0) in 
sys/types.h"
configure:11383: $? = 1
configure: failed program was:
| #line 11368 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| /* end confdefs.h.  */
| #include <netdb.h>
configure:11402: result: no
configure:11408: WARNING: netdb.h: accepted by the compiler, rejected by the preprocessor!
configure:11410: WARNING: netdb.h: proceeding with the preprocessor's result
configure:11438: checking for netdb.h
configure:11445: result: no
configure:11472: checking sys/time.h usability
configure:11485: /usr/lang/bin/cc -c   conftest.c >&5
configure:11488: $? = 0
configure:11491: test -s conftest.o
configure:11494: $? = 0
configure:11504: result: yes
configure:11508: checking sys/time.h presence
configure:11519: /usr/ccs/lib/cpp  conftest.c
"/usr/include/sys/../sys/types.h", line 39: error: #error "_LLTYPES cannot be used without (__STDC__ == 0) in 
sys/types.h"
configure:11525: $? = 1
configure: failed program was:
| #line 11510 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| /* end confdefs.h.  */
| #include <sys/time.h>
configure:11544: result: no
configure:11550: WARNING: sys/time.h: accepted by the compiler, rejected by the preprocessor!
configure:11552: WARNING: sys/time.h: proceeding with the preprocessor's result
configure:11580: checking for sys/time.h
configure:11587: result: no
configure:11614: checking sys/select.h usability
configure:11627: /usr/lang/bin/cc -c   conftest.c >&5
configure:11630: $? = 0
configure:11633: test -s conftest.o
configure:11636: $? = 0
configure:11646: result: yes
configure:11650: checking sys/select.h presence
configure:11661: /usr/ccs/lib/cpp  conftest.c
"/usr/include/sys/../sys/types.h", line 39: error: #error "_LLTYPES cannot be used without (__STDC__ == 0) in 
sys/types.h"
configure:11667: $? = 1
configure: failed program was:
| #line 11652 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| /* end confdefs.h.  */
| #include <sys/select.h>
configure:11686: result: no
configure:11692: WARNING: sys/select.h: accepted by the compiler, rejected by the preprocessor!
configure:11694: WARNING: sys/select.h: proceeding with the preprocessor's result
configure:11722: checking for sys/select.h
configure:11729: result: no
configure:11756: checking sys/mman.h usability
configure:11769: /usr/lang/bin/cc -c   conftest.c >&5
configure:11772: $? = 0
configure:11775: test -s conftest.o
configure:11778: $? = 0
configure:11788: result: yes
configure:11792: checking sys/mman.h presence
configure:11803: /usr/ccs/lib/cpp  conftest.c
"/usr/include/sys/types.h", line 39: error: #error "_LLTYPES cannot be used without (__STDC__ == 0) in 
sys/types.h"
configure:11809: $? = 1
configure: failed program was:
| #line 11794 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| /* end confdefs.h.  */
| #include <sys/mman.h>
configure:11828: result: no
configure:11834: WARNING: sys/mman.h: accepted by the compiler, rejected by the preprocessor!
configure:11836: WARNING: sys/mman.h: proceeding with the preprocessor's result
configure:11864: checking for sys/mman.h
configure:11871: result: no
configure:11898: checking sys/timeb.h usability
configure:11911: /usr/lang/bin/cc -c   conftest.c >&5
configure:11914: $? = 0
configure:11917: test -s conftest.o
configure:11920: $? = 0
configure:11930: result: yes
configure:11934: checking sys/timeb.h presence
configure:11945: /usr/ccs/lib/cpp  conftest.c
configure:11951: $? = 0
configure:11970: result: yes
configure:12006: checking for sys/timeb.h
configure:12013: result: yes
configure:12040: checking signal.h usability
configure:12053: /usr/lang/bin/cc -c   conftest.c >&5
configure:12056: $? = 0
configure:12059: test -s conftest.o
configure:12062: $? = 0
configure:12072: result: yes
configure:12076: checking signal.h presence
configure:12087: /usr/ccs/lib/cpp  conftest.c
configure:12093: $? = 0
configure:12112: result: yes
configure:12148: checking for signal.h
configure:12155: result: yes
configure:12172: checking for arpa/nameser.h
configure:12192: /usr/lang/bin/cc -c   conftest.c >&5
configure:12195: $? = 0
configure:12198: test -s conftest.o
configure:12201: $? = 0
configure:12212: result: yes
configure:12227: checking for resolv.h
configure:12253: /usr/lang/bin/cc -c   conftest.c >&5
configure:12256: $? = 0
configure:12259: test -s conftest.o
configure:12262: $? = 0
configure:12273: result: yes
configure:12297: checking for strftime
configure:12347: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12377: warning: statement not reached
configure:12350: $? = 0
configure:12353: test -s conftest
configure:12356: $? = 0
configure:12367: result: yes
configure:12447: checking for strdup
configure:12497: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12528: warning: statement not reached
configure:12500: $? = 0
configure:12503: test -s conftest
configure:12506: $? = 0
configure:12517: result: yes
configure:12447: checking for strndup
configure:12497: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12529: warning: statement not reached
Undefined                       first referenced
 symbol                             in file
strndup                             conftest.o
ld: conftest: fatal error: Symbol referencing errors. No output written to conftest
configure:12500: $? = 1
configure: failed program was:
| #line 12452 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| /* end confdefs.h.  */
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char strndup (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char strndup ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined (__stub_strndup) || defined (__stub___strndup)
| choke me
| #else
| char (*f) () = strndup;
| #endif
| #ifdef __cplusplus
| }
| #endif
| 
| int
| main ()
| {
| return f != strndup;
|   ;
|   return 0;
| }
configure:12517: result: no
configure:12447: checking for strerror
configure:12497: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12529: warning: statement not reached
configure:12500: $? = 0
configure:12503: test -s conftest
configure:12506: $? = 0
configure:12517: result: yes
configure:12535: checking for finite
configure:12585: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12618: warning: statement not reached
configure:12588: $? = 0
configure:12591: test -s conftest
configure:12594: $? = 0
configure:12605: result: yes
configure:12535: checking for isnand
configure:12585: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12619: warning: statement not reached
configure:12588: $? = 0
configure:12591: test -s conftest
configure:12594: $? = 0
configure:12605: result: yes
configure:12535: checking for fp_class
configure:12585: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12620: warning: statement not reached
Undefined                       first referenced
 symbol                             in file
fp_class                            conftest.o
ld: conftest: fatal error: Symbol referencing errors. No output written to conftest
configure:12588: $? = 1
configure: failed program was:
| #line 12540 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAND 1
| /* end confdefs.h.  */
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char fp_class (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char fp_class ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined (__stub_fp_class) || defined (__stub___fp_class)
| choke me
| #else
| char (*f) () = fp_class;
| #endif
| #ifdef __cplusplus
| }
| #endif
| 
| int
| main ()
| {
| return f != fp_class;
|   ;
|   return 0;
| }
configure:12605: result: no
configure:12535: checking for class
configure:12585: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12620: warning: statement not reached
Undefined                       first referenced
 symbol                             in file
class                               conftest.o
ld: conftest: fatal error: Symbol referencing errors. No output written to conftest
configure:12588: $? = 1
configure: failed program was:
| #line 12540 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAND 1
| /* end confdefs.h.  */
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char class (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char class ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined (__stub_class) || defined (__stub___class)
| choke me
| #else
| char (*f) () = class;
| #endif
| #ifdef __cplusplus
| }
| #endif
| 
| int
| main ()
| {
| return f != class;
|   ;
|   return 0;
| }
configure:12605: result: no
configure:12535: checking for fpclass
configure:12585: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12620: warning: statement not reached
configure:12588: $? = 0
configure:12591: test -s conftest
configure:12594: $? = 0
configure:12605: result: yes
configure:12622: checking for strftime
configure:12692: result: yes
configure:12622: checking for localtime
configure:12672: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12709: warning: statement not reached
configure:12675: $? = 0
configure:12678: test -s conftest
configure:12681: $? = 0
configure:12692: result: yes
configure:12622: checking for gettimeofday
configure:12672: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12710: warning: statement not reached
configure:12675: $? = 0
configure:12678: test -s conftest
configure:12681: $? = 0
configure:12692: result: yes
configure:12622: checking for ftime
configure:12672: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12711: warning: statement not reached
configure:12675: $? = 0
configure:12678: test -s conftest
configure:12681: $? = 0
configure:12692: result: yes
configure:12708: checking for stat
configure:12758: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12798: warning: statement not reached
configure:12761: $? = 0
configure:12764: test -s conftest
configure:12767: $? = 0
configure:12778: result: yes
configure:12708: checking for _stat
configure:12758: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12799: warning: statement not reached
configure:12761: $? = 0
configure:12764: test -s conftest
configure:12767: $? = 0
configure:12778: result: yes
configure:12708: checking for signal
configure:12758: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12800: warning: statement not reached
configure:12761: $? = 0
configure:12764: test -s conftest
configure:12767: $? = 0
configure:12778: result: yes
configure:12800: checking for printf
configure:12850: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12893: warning: statement not reached
configure:12853: $? = 0
configure:12856: test -s conftest
configure:12859: $? = 0
configure:12870: result: yes
configure:12800: checking for sprintf
configure:12850: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12894: warning: statement not reached
configure:12853: $? = 0
configure:12856: test -s conftest
configure:12859: $? = 0
configure:12870: result: yes
configure:12800: checking for fprintf
configure:12850: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12895: warning: statement not reached
configure:12853: $? = 0
configure:12856: test -s conftest
configure:12859: $? = 0
configure:12870: result: yes
configure:12800: checking for snprintf
configure:12850: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12896: warning: statement not reached
Undefined                       first referenced
 symbol                             in file
snprintf                            conftest.o
ld: conftest: fatal error: Symbol referencing errors. No output written to conftest
configure:12853: $? = 1
configure: failed program was:
| #line 12805 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAND 1
| #define HAVE_FPCLASS 1
| #define HAVE_STRFTIME 1
| #define HAVE_LOCALTIME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FTIME 1
| #define HAVE_STAT 1
| #define HAVE__STAT 1
| #define HAVE_SIGNAL 1
| #define HAVE_PRINTF 1
| #define HAVE_SPRINTF 1
| #define HAVE_FPRINTF 1
| /* end confdefs.h.  */
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char snprintf (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char snprintf ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined (__stub_snprintf) || defined (__stub___snprintf)
| choke me
| #else
| char (*f) () = snprintf;
| #endif
| #ifdef __cplusplus
| }
| #endif
| 
| int
| main ()
| {
| return f != snprintf;
|   ;
|   return 0;
| }
configure:12870: result: no
configure:12800: checking for vfprintf
configure:12850: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12896: warning: statement not reached
configure:12853: $? = 0
configure:12856: test -s conftest
configure:12859: $? = 0
configure:12870: result: yes
configure:12800: checking for vsprintf
configure:12850: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12897: warning: statement not reached
configure:12853: $? = 0
configure:12856: test -s conftest
configure:12859: $? = 0
configure:12870: result: yes
configure:12800: checking for vsnprintf
configure:12850: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12898: warning: statement not reached
Undefined                       first referenced
 symbol                             in file
vsnprintf                           conftest.o
ld: conftest: fatal error: Symbol referencing errors. No output written to conftest
configure:12853: $? = 1
configure: failed program was:
| #line 12805 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAND 1
| #define HAVE_FPCLASS 1
| #define HAVE_STRFTIME 1
| #define HAVE_LOCALTIME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FTIME 1
| #define HAVE_STAT 1
| #define HAVE__STAT 1
| #define HAVE_SIGNAL 1
| #define HAVE_PRINTF 1
| #define HAVE_SPRINTF 1
| #define HAVE_FPRINTF 1
| #define HAVE_VFPRINTF 1
| #define HAVE_VSPRINTF 1
| /* end confdefs.h.  */
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char vsnprintf (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char vsnprintf ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined (__stub_vsnprintf) || defined (__stub___vsnprintf)
| choke me
| #else
| char (*f) () = vsnprintf;
| #endif
| #ifdef __cplusplus
| }
| #endif
| 
| int
| main ()
| {
| return f != vsnprintf;
|   ;
|   return 0;
| }
configure:12870: result: no
configure:12800: checking for sscanf
configure:12850: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12898: warning: statement not reached
configure:12853: $? = 0
configure:12856: test -s conftest
configure:12859: $? = 0
configure:12870: result: yes
configure:12883: checking for gethostent
configure:12933: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 12982: warning: statement not reached
Undefined                       first referenced
 symbol                             in file
gethostent                          conftest.o
ld: conftest: fatal error: Symbol referencing errors. No output written to conftest
configure:12936: $? = 1
configure: failed program was:
| #line 12888 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAND 1
| #define HAVE_FPCLASS 1
| #define HAVE_STRFTIME 1
| #define HAVE_LOCALTIME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FTIME 1
| #define HAVE_STAT 1
| #define HAVE__STAT 1
| #define HAVE_SIGNAL 1
| #define HAVE_PRINTF 1
| #define HAVE_SPRINTF 1
| #define HAVE_FPRINTF 1
| #define HAVE_VFPRINTF 1
| #define HAVE_VSPRINTF 1
| #define HAVE_SSCANF 1
| /* end confdefs.h.  */
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char gethostent (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char gethostent ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined (__stub_gethostent) || defined (__stub___gethostent)
| choke me
| #else
| char (*f) () = gethostent;
| #endif
| #ifdef __cplusplus
| }
| #endif
| 
| int
| main ()
| {
| return f != gethostent;
|   ;
|   return 0;
| }
configure:12953: result: no
configure:12959: checking for gethostent in -lnsl
configure:12990: /usr/lang/bin/cc -o conftest    conftest.c -lnsl   >&5
Undefined                       first referenced
 symbol                             in file
gethostent                          conftest.o
ld: conftest: fatal error: Symbol referencing errors. No output written to conftest
configure:12993: $? = 1
configure: failed program was:
| #line 12966 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAND 1
| #define HAVE_FPCLASS 1
| #define HAVE_STRFTIME 1
| #define HAVE_LOCALTIME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FTIME 1
| #define HAVE_STAT 1
| #define HAVE__STAT 1
| #define HAVE_SIGNAL 1
| #define HAVE_PRINTF 1
| #define HAVE_SPRINTF 1
| #define HAVE_FPRINTF 1
| #define HAVE_VFPRINTF 1
| #define HAVE_VSPRINTF 1
| #define HAVE_SSCANF 1
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char gethostent ();
| int
| main ()
| {
| gethostent ();
|   ;
|   return 0;
| }
configure:13011: result: no
configure:13024: checking for setsockopt
configure:13074: /usr/lang/bin/cc -o conftest    conftest.c  >&5
"configure", line 13123: warning: statement not reached
Undefined                       first referenced
 symbol                             in file
setsockopt                          conftest.o
ld: conftest: fatal error: Symbol referencing errors. No output written to conftest
configure:13077: $? = 1
configure: failed program was:
| #line 13029 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAND 1
| #define HAVE_FPCLASS 1
| #define HAVE_STRFTIME 1
| #define HAVE_LOCALTIME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FTIME 1
| #define HAVE_STAT 1
| #define HAVE__STAT 1
| #define HAVE_SIGNAL 1
| #define HAVE_PRINTF 1
| #define HAVE_SPRINTF 1
| #define HAVE_FPRINTF 1
| #define HAVE_VFPRINTF 1
| #define HAVE_VSPRINTF 1
| #define HAVE_SSCANF 1
| /* end confdefs.h.  */
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char setsockopt (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char setsockopt ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined (__stub_setsockopt) || defined (__stub___setsockopt)
| choke me
| #else
| char (*f) () = setsockopt;
| #endif
| #ifdef __cplusplus
| }
| #endif
| 
| int
| main ()
| {
| return f != setsockopt;
|   ;
|   return 0;
| }
configure:13094: result: no
configure:13100: checking for setsockopt in -lsocket
configure:13131: /usr/lang/bin/cc -o conftest    conftest.c -lsocket   >&5
configure:13134: $? = 0
configure:13137: test -s conftest
configure:13140: $? = 0
configure:13152: result: yes
configure:13165: checking for connect
configure:13215: /usr/lang/bin/cc -o conftest    conftest.c -lsocket  >&5
"configure", line 13265: warning: statement not reached
configure:13218: $? = 0
configure:13221: test -s conftest
configure:13224: $? = 0
configure:13235: result: yes
configure:13307: checking for type of socket length (socklen_t)
configure:13321: /usr/lang/bin/cc -c   conftest.c >&5
configure:13324: result: socklen_t *
configure:13392: checking whether to enable IPv6
configure:13425: /usr/lang/bin/cc -c   conftest.c >&5
"configure", line 13472: error: variable declaration: unknown size of incomplete type: `struct 
sockaddr_storage'
configure:13428: $? = 1
configure: failed program was:
| #line 13403 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAND 1
| #define HAVE_FPCLASS 1
| #define HAVE_STRFTIME 1
| #define HAVE_LOCALTIME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FTIME 1
| #define HAVE_STAT 1
| #define HAVE__STAT 1
| #define HAVE_SIGNAL 1
| #define HAVE_PRINTF 1
| #define HAVE_SPRINTF 1
| #define HAVE_FPRINTF 1
| #define HAVE_VFPRINTF 1
| #define HAVE_VSPRINTF 1
| #define HAVE_SSCANF 1
| #define HAVE_LIBSOCKET 1
| #define SOCKLEN_T socklen_t
| /* end confdefs.h.  */
| 
|     #include <sys/socket.h>
|     #include <sys/types.h>
| int
| main ()
| {
| 
|     struct sockaddr_storage ss;
|     socket(AF_INET6, SOCK_STREAM, 0)
| 
|   ;
|   return 0;
| }
configure:13445: result: no
configure:13455: checking for getaddrinfo
configure:13505: /usr/lang/bin/cc -o conftest    conftest.c -lsocket  >&5
"configure", line 13557: warning: statement not reached
configure:13508: $? = 0
configure:13511: test -s conftest
configure:13514: $? = 0
configure:13525: result: yes
configure:13605: checking for isnan
configure:13655: /usr/lang/bin/cc -o conftest    conftest.c -lsocket  >&5
"configure", line 13708: warning: statement not reached
configure:13658: $? = 0
configure:13661: test -s conftest
configure:13664: $? = 0
configure:13675: result: yes
configure:13744: checking for isinf
configure:13794: /usr/lang/bin/cc -o conftest    conftest.c -lsocket  >&5
"configure", line 13847: warning: statement not reached
Undefined                       first referenced
 symbol                             in file
isinf                               conftest.o
ld: conftest: fatal error: Symbol referencing errors. No output written to conftest
configure:13797: $? = 1
configure: failed program was:
| #line 13749 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAND 1
| #define HAVE_FPCLASS 1
| #define HAVE_STRFTIME 1
| #define HAVE_LOCALTIME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FTIME 1
| #define HAVE_STAT 1
| #define HAVE__STAT 1
| #define HAVE_SIGNAL 1
| #define HAVE_PRINTF 1
| #define HAVE_SPRINTF 1
| #define HAVE_FPRINTF 1
| #define HAVE_VFPRINTF 1
| #define HAVE_VSPRINTF 1
| #define HAVE_SSCANF 1
| #define HAVE_LIBSOCKET 1
| #define SOCKLEN_T socklen_t
| #define SUPPORT_IP6 1
| #define HAVE_GETADDRINFO 1
| /* end confdefs.h.  */
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char isinf (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char isinf ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined (__stub_isinf) || defined (__stub___isinf)
| choke me
| #else
| char (*f) () = isinf;
| #endif
| #ifdef __cplusplus
| }
| #endif
| 
| int
| main ()
| {
| return f != isinf;
|   ;
|   return 0;
| }
configure:13814: result: no
configure:13822: checking for isinf in -lm
configure:13853: /usr/lang/bin/cc -o conftest    conftest.c -lm  -lsocket  >&5
Undefined                       first referenced
 symbol                             in file
isinf                               conftest.o
ld: conftest: fatal error: Symbol referencing errors. No output written to conftest
configure:13856: $? = 1
configure: failed program was:
| #line 13829 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAND 1
| #define HAVE_FPCLASS 1
| #define HAVE_STRFTIME 1
| #define HAVE_LOCALTIME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FTIME 1
| #define HAVE_STAT 1
| #define HAVE__STAT 1
| #define HAVE_SIGNAL 1
| #define HAVE_PRINTF 1
| #define HAVE_SPRINTF 1
| #define HAVE_FPRINTF 1
| #define HAVE_VFPRINTF 1
| #define HAVE_VSPRINTF 1
| #define HAVE_SSCANF 1
| #define HAVE_LIBSOCKET 1
| #define SOCKLEN_T socklen_t
| #define SUPPORT_IP6 1
| #define HAVE_GETADDRINFO 1
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char isinf ();
| int
| main ()
| {
| isinf ();
|   ;
|   return 0;
| }
configure:13874: result: no
configure:13947: checking for python
configure:13980: result: no
configure:14118: checking pthread.h usability
configure:14131: /usr/lang/bin/cc -c   conftest.c >&5
"configure", line 14218: error: #include: cannot find file <pthread.h>
configure:14134: $? = 1
configure: failed program was:
| #line 14120 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAND 1
| #define HAVE_FPCLASS 1
| #define HAVE_STRFTIME 1
| #define HAVE_LOCALTIME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FTIME 1
| #define HAVE_STAT 1
| #define HAVE__STAT 1
| #define HAVE_SIGNAL 1
| #define HAVE_PRINTF 1
| #define HAVE_SPRINTF 1
| #define HAVE_FPRINTF 1
| #define HAVE_VFPRINTF 1
| #define HAVE_VSPRINTF 1
| #define HAVE_SSCANF 1
| #define HAVE_LIBSOCKET 1
| #define SOCKLEN_T socklen_t
| #define SUPPORT_IP6 1
| #define HAVE_GETADDRINFO 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <pthread.h>
configure:14150: result: no
configure:14154: checking pthread.h presence
configure:14165: /usr/ccs/lib/cpp  conftest.c
"configure", line 14220: error: #include: cannot find file <pthread.h>
configure:14171: $? = 1
configure: failed program was:
| #line 14156 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAND 1
| #define HAVE_FPCLASS 1
| #define HAVE_STRFTIME 1
| #define HAVE_LOCALTIME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FTIME 1
| #define HAVE_STAT 1
| #define HAVE__STAT 1
| #define HAVE_SIGNAL 1
| #define HAVE_PRINTF 1
| #define HAVE_SPRINTF 1
| #define HAVE_FPRINTF 1
| #define HAVE_VFPRINTF 1
| #define HAVE_VSPRINTF 1
| #define HAVE_SSCANF 1
| #define HAVE_LIBSOCKET 1
| #define SOCKLEN_T socklen_t
| #define SUPPORT_IP6 1
| #define HAVE_GETADDRINFO 1
| /* end confdefs.h.  */
| #include <pthread.h>
configure:14190: result: no
configure:14226: checking for pthread.h
configure:14233: result: no
configure:14990: checking iconv.h usability
configure:15003: /usr/lang/bin/cc -c   conftest.c >&5
"configure", line 15090: error: #include: cannot find file <iconv.h>
configure:15006: $? = 1
configure: failed program was:
| #line 14992 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAND 1
| #define HAVE_FPCLASS 1
| #define HAVE_STRFTIME 1
| #define HAVE_LOCALTIME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FTIME 1
| #define HAVE_STAT 1
| #define HAVE__STAT 1
| #define HAVE_SIGNAL 1
| #define HAVE_PRINTF 1
| #define HAVE_SPRINTF 1
| #define HAVE_FPRINTF 1
| #define HAVE_VFPRINTF 1
| #define HAVE_VSPRINTF 1
| #define HAVE_SSCANF 1
| #define HAVE_LIBSOCKET 1
| #define SOCKLEN_T socklen_t
| #define SUPPORT_IP6 1
| #define HAVE_GETADDRINFO 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <iconv.h>
configure:15022: result: no
configure:15026: checking iconv.h presence
configure:15037: /usr/ccs/lib/cpp  conftest.c
"configure", line 15092: error: #include: cannot find file <iconv.h>
configure:15043: $? = 1
configure: failed program was:
| #line 15028 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libxml2"
| #define VERSION "2.5.8"
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define PROTOTYPES 1
| #define HAVE_DLFCN_H 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_IEEEFP_H 1
| #define HAVE_NAN_H 1
| #define HAVE_MATH_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAND 1
| #define HAVE_FPCLASS 1
| #define HAVE_STRFTIME 1
| #define HAVE_LOCALTIME 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FTIME 1
| #define HAVE_STAT 1
| #define HAVE__STAT 1
| #define HAVE_SIGNAL 1
| #define HAVE_PRINTF 1
| #define HAVE_SPRINTF 1
| #define HAVE_FPRINTF 1
| #define HAVE_VFPRINTF 1
| #define HAVE_VSPRINTF 1
| #define HAVE_SSCANF 1
| #define HAVE_LIBSOCKET 1
| #define SOCKLEN_T socklen_t
| #define SUPPORT_IP6 1
| #define HAVE_GETADDRINFO 1
| /* end confdefs.h.  */
| #include <iconv.h>
configure:15062: result: no
configure:15098: checking for iconv.h
configure:15105: result: no
configure:15408: creating ./config.status

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by config.status, which was
generated by GNU Autoconf 2.57.  Invocation command line was

  CONFIG_FILES    = 
  CONFIG_HEADERS  = 
  CONFIG_LINKS    = 
  CONFIG_COMMANDS = 
  $ ./config.status 

on xbar00

config.status:731: creating libxml2.spec
config.status:731: creating Makefile
config.status:731: creating include/Makefile
config.status:731: creating include/libxml/Makefile
config.status:731: creating doc/Makefile
config.status:731: creating example/Makefile
config.status:731: creating python/Makefile
config.status:731: creating python/tests/Makefile
config.status:731: creating include/libxml/xmlversion.h
config.status:731: creating xml2-config
config.status:731: creating libxml-2.0.pc
config.status:731: creating xml2Conf.sh
config.status:731: creating python/setup.py
config.status:835: creating config.h
config.status:1146: executing default-1 commands

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build='sparc-sun-sunos4.1.1'
ac_cv_build_alias='sun4'
ac_cv_c_compiler_gnu='no'
ac_cv_env_CC_set='set'
ac_cv_env_CC_value='/usr/lang/bin/cc'
ac_cv_env_CFLAGS_set='set'
ac_cv_env_CFLAGS_value=''
ac_cv_env_CPPFLAGS_set='set'
ac_cv_env_CPPFLAGS_value=''
ac_cv_env_CPP_set='set'
ac_cv_env_CPP_value='/usr/ccs/lib/cpp'
ac_cv_env_LDFLAGS_set='set'
ac_cv_env_LDFLAGS_value=''
ac_cv_env_build_alias_set='set'
ac_cv_env_build_alias_value='sun4'
ac_cv_env_host_alias_set=''
ac_cv_env_host_alias_value=''
ac_cv_env_target_alias_set=''
ac_cv_env_target_alias_value=''
ac_cv_exeext=''
ac_cv_func__stat='yes'
ac_cv_func_class='no'
ac_cv_func_connect='yes'
ac_cv_func_finite='yes'
ac_cv_func_fp_class='no'
ac_cv_func_fpclass='yes'
ac_cv_func_fprintf='yes'
ac_cv_func_ftime='yes'
ac_cv_func_getaddrinfo='yes'
ac_cv_func_gethostent='no'
ac_cv_func_gettimeofday='yes'
ac_cv_func_isinf='no'
ac_cv_func_isnan='yes'
ac_cv_func_isnand='yes'
ac_cv_func_localtime='yes'
ac_cv_func_printf='yes'
ac_cv_func_setsockopt='no'
ac_cv_func_signal='yes'
ac_cv_func_snprintf='no'
ac_cv_func_sprintf='yes'
ac_cv_func_sscanf='yes'
ac_cv_func_stat='yes'
ac_cv_func_strdup='yes'
ac_cv_func_strerror='yes'
ac_cv_func_strftime='yes'
ac_cv_func_strndup='no'
ac_cv_func_vfprintf='yes'
ac_cv_func_vsnprintf='no'
ac_cv_func_vsprintf='yes'
ac_cv_header_ansidecl_h='no'
ac_cv_header_arpa_inet_h='yes'
ac_cv_header_arpa_nameser_h='yes'
ac_cv_header_ctype_h='yes'
ac_cv_header_dirent_dirent_h='yes'
ac_cv_header_dirent_h='no'
ac_cv_header_dlfcn_h='yes'
ac_cv_header_errno_h='yes'
ac_cv_header_fcntl_h='no'
ac_cv_header_float_h='yes'
ac_cv_header_fp_class_h='no'
ac_cv_header_iconv_h='no'
ac_cv_header_ieeefp_h='yes'
ac_cv_header_inttypes_h='no'
ac_cv_header_malloc_h='yes'
ac_cv_header_math_h='yes'
ac_cv_header_memory_h='yes'
ac_cv_header_nan_h='yes'
ac_cv_header_netdb_h='no'
ac_cv_header_netinet_in_h='yes'
ac_cv_header_pthread_h='no'
ac_cv_header_resolv_h='yes'
ac_cv_header_signal_h='yes'
ac_cv_header_stdarg_h='yes'
ac_cv_header_stdc='yes'
ac_cv_header_stdint_h='no'
ac_cv_header_stdlib_h='yes'
ac_cv_header_string_h='yes'
ac_cv_header_strings_h='yes'
ac_cv_header_sys_mman_h='no'
ac_cv_header_sys_select_h='no'
ac_cv_header_sys_socket_h='yes'
ac_cv_header_sys_stat_h='yes'
ac_cv_header_sys_time_h='no'
ac_cv_header_sys_timeb_h='yes'
ac_cv_header_sys_types_h='yes'
ac_cv_header_time_h='yes'
ac_cv_header_unistd_h='yes'
ac_cv_header_zlib_h='no'
ac_cv_host='sparc-sun-sunos4.1.1'
ac_cv_host_alias='sun4'
ac_cv_lib_m_isinf='no'
ac_cv_lib_nsl_gethostent='no'
ac_cv_lib_socket_setsockopt='yes'
ac_cv_objext='o'
ac_cv_path_MV='/bin/mv'
ac_cv_path_RM='/bin/rm'
ac_cv_path_TAR='/bin/tar'
ac_cv_prog_CPP='/usr/ccs/lib/cpp'
ac_cv_prog_ac_ct_CC='/usr/lang/bin/cc'
ac_cv_prog_ac_ct_RANLIB=':'
ac_cv_prog_ac_ct_STRIP='strip'
ac_cv_prog_cc_g='yes'
ac_cv_prog_cc_stdc=''
ac_cv_prog_egrep='egrep'
ac_cv_prog_make_make_set='yes'
ac_cv_search_opendir='none required'
am_cv_prog_cc_stdc=''
lt_cv_compiler_c_o='yes'
lt_cv_compiler_o_lo='no'
lt_cv_deplibs_check_method='unknown'
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=''
lt_cv_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/  {\"\1\", (lt_ptr) 0},/p'\'' -e 
'\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/  {"\2", (lt_ptr) \&\2},/p'\'''
lt_cv_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern char \1;/p'\'''
lt_cv_ld_reload_flag='-r'
lt_cv_path_LD='/usr/ccs/bin/ld'
lt_cv_path_NM='/usr/ccs/bin/nm -p'
lt_cv_path_SED='/bin/sed'
lt_cv_prog_cc_can_build_shared='no'
lt_cv_prog_cc_no_builtin=''
lt_cv_prog_cc_pic=''
lt_cv_prog_cc_pic_works='no'
lt_cv_prog_cc_shlib=''
lt_cv_prog_cc_static='-Bstatic'
lt_cv_prog_cc_static_works='yes'
lt_cv_prog_cc_wl='-Qoption ld '
lt_cv_prog_gnu_ld='no'
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[      ]\([BCDEGRST][BCDEGRST]*\)[     ][      
]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p'\'''

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='/u/fj/mfuj/mfuj004/libxml/libxml2-2.5.8/missing aclocal-1.4'
ANSI2KNR=''
AUTOCONF='/u/fj/mfuj/mfuj004/libxml/libxml2-2.5.8/missing autoconf'
AUTOHEADER='/u/fj/mfuj/mfuj004/libxml/libxml2-2.5.8/missing autoheader'
AUTOMAKE='/u/fj/mfuj/mfuj004/libxml/libxml2-2.5.8/missing automake-1.4'
C14N_OBJ='c14n.c'
CATALOG_OBJ='catalog.o'
CC='/usr/lang/bin/cc'
CFLAGS=''
CPP='/usr/ccs/lib/cpp'
CPPFLAGS=''
DEBUG_OBJ='debugXML.o'
DEFS='-DHAVE_CONFIG_H'
DOCB_OBJ='DOCBparser.o'
ECHO='/usr/ucb/echo'
ECHO_C='ECHO_N=''
ECHO_T=''
EGREP='egrep'
EXEEXT=''
FTP_OBJ='nanoftp.o'
HAVE_ISINF=''
HAVE_ISNAN=''
HTML_DIR='$(prefix)/doc'
HTML_OBJ='HTMLparser.o HTMLtree.o'
HTTP_OBJ='nanohttp.o'
ICONV_LIBS=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
LDFLAGS=''
LIBOBJS=''
LIBS='-lsocket '
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIBXML_MAJOR_VERSION='2'
LIBXML_MICRO_VERSION='8'
LIBXML_MINOR_VERSION='5'
LIBXML_VERSION='2.5.8'
LIBXML_VERSION_INFO='7:8:5'
LIBXML_VERSION_NUMBER='20508'
LN_S='ln -s'
LTLIBOBJS=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='makeinfo'
MV='/bin/mv'
M_LIBS='-lm'
OBJEXT='o'
PACKAGE='libxml2'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
PYTHON=''
PYTHON_INCLUDES=''
PYTHON_SITE_PACKAGES=''
PYTHON_SUBDIR=''
PYTHON_VERSION=''
RANLIB=':'
RDL_LIBS=''
RELDATE='Thu Jul 24 2003'
RM='/bin/rm'
SET_MAKE=''
SHELL='/bin/ksh'
STATIC_BINARIES=''
STRIP='strip'
TAR='/bin/tar'
TEST_REGEXPS='Regexptests Automatatests'
TEST_SCHEMAS='Schemastests Relaxtests'
TEST_THREADS=''
THREAD_CFLAGS=''
THREAD_LIBS=''
U=''
VERSION='2.5.8'
WITH_C14N='1'
WITH_CATALOG='1'
WITH_DEBUG='1'
WITH_DOCB='1'
WITH_FTP='1'
WITH_HTML='1'
WITH_HTTP='1'
WITH_ICONV='0'
WITH_MEM_DEBUG='0'
WITH_PYTHON_FALSE=''
WITH_PYTHON_TRUE='#'
WITH_REGEXPS='1'
WITH_SCHEMAS='1'
WITH_THREADS='0'
WITH_TRIO='1'
WITH_TRIO_SOURCES_FALSE='#'
WITH_TRIO_SOURCES_TRUE=''
WITH_XINCLUDE='1'
WITH_XPATH='1'
WITH_XPTR='1'
XINCLUDE_OBJ='xinclude.o'
XML_CFLAGS=''
XML_INCLUDEDIR='-I${includedir}/libxml2'
XML_LIBDIR='-L${libdir}'
XML_LIBS='-lxml2    -lm -lsocket '
XPATH_OBJ='xpath.o'
XPTR_OBJ='xpointer.o'
Z_CFLAGS=''
Z_LIBS=''
ac_ct_CC='/usr/lang/bin/cc'
ac_ct_RANLIB=':'
ac_ct_STRIP='strip'
bindir='${exec_prefix}/bin'
build='sparc-sun-sunos4.1.1'
build_alias='sun4'
build_cpu='sparc'
build_os='sunos4.1.1'
build_vendor='sun'
datadir='${prefix}/share'
exec_prefix='${prefix}'
host='sparc-sun-sunos4.1.1'
host_alias=''
host_cpu='sparc'
host_os='sunos4.1.1'
host_vendor='sun'
includedir='${prefix}/include'
infodir='${prefix}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='${prefix}/man'
oldincludedir='/usr/include'
prefix='/usr/local'
program_transform_name='s,x,x,'
pythondir='$(libdir)/python${PYTHON_VERSION}/site-packages'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define HAVE_ARPA_INET_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_CTYPE_H 1
#define HAVE_DIRENT_H 1
#define HAVE_DLFCN_H 1
#define HAVE_ERRNO_H 1
#define HAVE_FINITE 1
#define HAVE_FLOAT_H 1
#define HAVE_FPCLASS 1
#define HAVE_FPRINTF 1
#define HAVE_FTIME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETTIMEOFDAY 1
#define HAVE_IEEEFP_H 1
#define HAVE_ISNAND 1
#define HAVE_LIBSOCKET 1
#define HAVE_LOCALTIME 1
#define HAVE_MALLOC_H 1
#define HAVE_MATH_H 1
#define HAVE_MEMORY_H 1
#define HAVE_NAN_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_PRINTF 1
#define HAVE_RESOLV_H 1
#define HAVE_SIGNAL 1
#define HAVE_SIGNAL_H 1
#define HAVE_SPRINTF 1
#define HAVE_SSCANF 1
#define HAVE_STAT 1
#define HAVE_STDARG_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRDUP 1
#define HAVE_STRERROR 1
#define HAVE_STRFTIME 1
#define HAVE_STRFTIME 1
#define HAVE_STRINGS_H 1
#define HAVE_STRING_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_TIME_H 1
#define HAVE_UNISTD_H 1
#define HAVE_UNISTD_H 1
#define HAVE_VFPRINTF 1
#define HAVE_VSPRINTF 1
#define HAVE__STAT 1
#define PACKAGE "libxml2"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_NAME ""
#define PACKAGE_STRING ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PROTOTYPES 1
#define SOCKLEN_T socklen_t
#define STDC_HEADERS 1
#define SUPPORT_IP6 1
#define VERSION "2.5.8"

configure: exit 0
dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.2)
AC_INIT(entities.c)
AM_CONFIG_HEADER(config.h)
AC_CANONICAL_HOST

LIBXML_MAJOR_VERSION=2
LIBXML_MINOR_VERSION=5
LIBXML_MICRO_VERSION=8
LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION
LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + 
$LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION

LIBXML_VERSION_NUMBER=`expr $LIBXML_MAJOR_VERSION \* 10000 + $LIBXML_MINOR_VERSION \* 100 + 
$LIBXML_MICRO_VERSION`

AC_SUBST(LIBXML_MAJOR_VERSION)
AC_SUBST(LIBXML_MINOR_VERSION)
AC_SUBST(LIBXML_MICRO_VERSION)
AC_SUBST(LIBXML_VERSION)
AC_SUBST(LIBXML_VERSION_INFO)
AC_SUBST(LIBXML_VERSION_NUMBER)

VERSION=${LIBXML_VERSION}

AM_INIT_AUTOMAKE(libxml2, $VERSION)

AC_ARG_WITH(html-dir,
[  --with-html-dir=PATH    path to installed docs ])

dnl Checks for programs.
AC_PROG_CC
AC_PROG_INSTALL
AC_PROG_CPP
AC_PATH_PROG(RM, rm, /bin/rm)
AC_PATH_PROG(MV, mv, /bin/mv)
AC_PATH_PROG(TAR, tar, /bin/tar)

dnl Make sure we have an ANSI compiler
AM_C_PROTOTYPES
test "x$U" != "x" && AC_MSG_ERROR(Compiler not ANSI compliant)

AM_PROG_LIBTOOL

AM_MAINTAINER_MODE

dnl Checks for zlib library.
_cppflags="${CPPFLAGS}"
_ldflags="${LDFLAGS}"


AC_ARG_WITH(zlib,
[  --with-zlib[[=DIR]]       use libz in DIR],[
  if test "$withval" != "no" -a "$withval" != "yes"; then
    Z_DIR=$withval
    CPPFLAGS="${CPPFLAGS} -I$withval/include"
    LDFLAGS="${LDFLAGS} -L$withval/lib"
  fi
])
if test "$with_zlib" = "no"; then
    echo "Disabling compression support"
else
    AC_CHECK_HEADERS(zlib.h,
        AC_CHECK_LIB(z, gzread,[
            AC_DEFINE(HAVE_LIBZ)
            if test "x${Z_DIR}" != "x"; then
                Z_CFLAGS="-I${Z_DIR}/include"
                Z_LIBS="-L${Z_DIR}/lib -lz"
                [case ${host} in
                    *-*-solaris*)
                        Z_LIBS="-L${Z_DIR}/lib -R${Z_DIR}/lib -lz"
                        ;;
                esac]
            else
                Z_LIBS="-lz"
            fi]))
fi

AC_SUBST(Z_CFLAGS)
AC_SUBST(Z_LIBS)

CPPFLAGS=${_cppflags}
LDFLAGS=${_ldflags}

dnl Checks for header files.
AC_HEADER_DIRENT
AC_HEADER_STDC
AC_CHECK_HEADERS([fcntl.h])
AC_CHECK_HEADERS([unistd.h])
AC_CHECK_HEADERS([ctype.h])
AC_CHECK_HEADERS([dirent.h])
AC_CHECK_HEADERS([errno.h])
AC_CHECK_HEADERS([malloc.h])
AC_CHECK_HEADERS([stdarg.h])
AC_CHECK_HEADERS([sys/stat.h])
AC_CHECK_HEADERS([sys/types.h])
AC_CHECK_HEADERS([time.h])
AC_CHECK_HEADERS([ansidecl.h])
AC_CHECK_HEADERS([ieeefp.h])
AC_CHECK_HEADERS([nan.h])
AC_CHECK_HEADERS([math.h])
AC_CHECK_HEADERS([fp_class.h])
AC_CHECK_HEADERS([float.h])
AC_CHECK_HEADERS([stdlib.h])
AC_CHECK_HEADERS([sys/socket.h], [], [],
[#if HAVE_SYS_TYPES_H
# include <sys/types.h>
# endif
])
AC_CHECK_HEADERS([netinet/in.h], [], [],
[#if HAVE_SYS_TYPES_H
# include <sys/types.h>
# endif
])
AC_CHECK_HEADERS([arpa/inet.h], [], [],
[#if HAVE_SYS_TYPES_H
# include <sys/types.h>
# endif
#if HAVE_ARPA_INET_H
# include <arpa/inet.h>
# endif
])
AC_CHECK_HEADERS([netdb.h])
AC_CHECK_HEADERS([sys/time.h])
AC_CHECK_HEADERS([sys/select.h])
AC_CHECK_HEADERS([sys/mman.h])
AC_CHECK_HEADERS([sys/timeb.h])
AC_CHECK_HEADERS([signal.h])
AC_CHECK_HEADERS([arpa/nameser.h], [], [],
[#if HAVE_SYS_TYPES_H
# include <sys/types.h>
# endif
])
AC_CHECK_HEADERS([resolv.h], [], [],
[#if HAVE_SYS_TYPES_H
# include <sys/types.h>
# endif
#if HAVE_NETINET_IN_H
# include <netinet/in.h>
# endif
#if HAVE_ARPA_NAMESER_H
# include <arpa/nameser.h>
# endif
])

dnl Specific dir for HTML output ?
if test "x$with_html_dir" = "x" ; then
  HTML_DIR='$(prefix)/doc'
else
  HTML_DIR=$with_html_dir
fi

AC_SUBST(HTML_DIR)

dnl Checks for library functions.
AC_FUNC_STRFTIME
AC_CHECK_FUNCS(strdup strndup strerror)
AC_CHECK_FUNCS(finite isnand fp_class class fpclass)
AC_CHECK_FUNCS(strftime localtime gettimeofday ftime)
AC_CHECK_FUNCS(stat _stat signal)

dnl Checking the standard string functions availability
AC_CHECK_FUNCS(printf sprintf fprintf snprintf vfprintf vsprintf vsnprintf sscanf,,
               NEED_TRIO=1)

dnl Checks for inet libraries:
AC_CHECK_FUNC(gethostent, , AC_CHECK_LIB(nsl, gethostent))
AC_CHECK_FUNC(setsockopt, , AC_CHECK_LIB(socket, setsockopt))
AC_CHECK_FUNC(connect, , AC_CHECK_LIB(inet, connect))

dnl Determine what socket length (socklen_t) data type is
AC_MSG_CHECKING([for type of socket length (socklen_t)])
AC_TRY_COMPILE2([
#include <stddef.h>
#include <sys/types.h>
#include <sys/socket.h>],[
(void)getsockopt (1, 1, 1, NULL, (socklen_t *)NULL)],[
  AC_MSG_RESULT(socklen_t *)
  SOCKLEN_T=socklen_t],[
  AC_TRY_COMPILE2([
#include <stddef.h>
#include <sys/types.h>
#include <sys/socket.h>],[
(void)getsockopt (1, 1, 1, NULL, (size_t *)NULL)],[
    AC_MSG_RESULT(size_t *)
    SOCKLEN_T=size_t],[
    AC_TRY_COMPILE2([
#include <stddef.h>
#include <sys/types.h>
#include <sys/socket.h>],[
(void)getsockopt (1, 1, 1, NULL, (int *)NULL)],[
      AC_MSG_RESULT(int *)
      SOCKLEN_T=int],[
      AC_MSG_WARN(could not determine)])])])
AC_DEFINE_UNQUOTED(SOCKLEN_T, $SOCKLEN_T)

dnl ***********************Checking for availability of IPv6*******************

AC_MSG_CHECKING([whether to enable IPv6])
AC_ARG_ENABLE(ipv6, [ --enable-ipv6=[yes/no] enables compilation of IPv6 code],, enable_ipv6=yes)
if test $enable_ipv6 = yes; then
  have_ipv6=no
  AC_TRY_COMPILE([
    #include <sys/socket.h>
    #include <sys/types.h>], [
    struct sockaddr_storage ss;
    socket(AF_INET6, SOCK_STREAM, 0)
    ],
    have_ipv6=yes,
    have_ipv6=no
  )
  AC_MSG_RESULT($have_ipv6)

  if test $have_ipv6=yes; then
    AC_DEFINE(SUPPORT_IP6)

    have_getaddrinfo=no
    AC_CHECK_FUNC(getaddrinfo, have_getaddrinfo=yes)
    if test $have_getaddrinfo != yes; then
      for lib in bsd socket inet; do
        AC_CHECK_LIB($lib, getaddrinfo, [LIBS="$LIBS -l$lib";have_getaddrinfo=yes;break])
      done
    fi

    if test $have_getaddrinfo=yes; then
      AC_DEFINE(HAVE_GETADDRINFO)
    fi
  fi
fi 

dnl ******************************End IPv6 checks******************************

dnl Checks for isnan in libm if not in libc
AC_CHECK_FUNC(isnan, , AC_CHECK_LIB(m, isnan,
  [AC_DEFINE(HAVE_ISNAN)]))

AC_CHECK_FUNC(isinf, AC_DEFINE(HAVE_ISINF) , AC_CHECK_LIB(m, isinf,
  [AC_DEFINE(HAVE_ISINF)]))

XML_LIBDIR='-L${libdir}'
XML_INCLUDEDIR='-I${includedir}/libxml2'

dnl
dnl Extra flags
dnl
XML_CFLAGS=""
RDL_LIBS=""

dnl
dnl Workaround for native compilers
dnl  HP  : http://bugs.gnome.org/db/31/3163.html
dnl  DEC : Enable NaN/Inf
dnl
if test "${GCC}" != "yes" ; then
    case "${host}" in
          *-*-hpux* )
               CFLAGS="${CFLAGS} -Wp,-H30000"
               ;;
          *-dec-osf* )
               CFLAGS="${CFLAGS} -ieee"
               ;;
    esac
else
    CFLAGS="${CFLAGS} -Wall"
    case "${host}" in
          alpha*-*-linux* )
               CFLAGS="${CFLAGS} -mieee"
               ;;
          alpha*-*-osf* )
               CFLAGS="${CFLAGS} -mieee"
               ;;
    esac
fi
case ${host} in
    *-*-solaris*)
        XML_LIBDIR="${XML_LIBDIR} -R${libdir}"
        ;;
    hppa*-hp-mpeix)
        NEED_TRIO=1
        ;;
esac


dnl
dnl check for python
dnl

PYTHON=
PYTHON_VERSION=
PYTHON_INCLUDES=
PYTHON_SITE_PACKAGES=
pythondir=
AC_ARG_WITH(python,
[  --with-python[[=DIR]]     build Python bindings if found])
if test "$with_python" != "no" ; then
    if test -x "$with_python/bin/python"
    then
        echo Found python in $with_python/bin/python
        PYTHON="$with_python/bin/python"
    else
        if test -x "$with_python"
        then
            echo Found python in $with_python
            PYTHON="$with_python"
        else
            AC_PATH_PROG(PYTHON, python python2.3 python2.2 python2.1 python2.0 python1.6 python1.5)
        fi
    fi
    if test "$PYTHON" != ""
    then
        PYTHON_VERSION=`$PYTHON -c "import sys; print sys.version[[0:3]]"`
        echo Found Python version $PYTHON_VERSION
    fi
    if test "$PYTHON_VERSION" != ""
    then
        if test -r $with_python/include/python$PYTHON_VERSION/Python.h -a \
           -d $with_python/lib/python$PYTHON_VERSION/site-packages
        then
            PYTHON_INCLUDES=$with_python/include/python$PYTHON_VERSION
            PYTHON_SITE_PACKAGES=$with_python/lib/python$PYTHON_VERSION/site-packages
        else
            if test -r $prefix/include/python$PYTHON_VERSION/Python.h
            then
                PYTHON_INCLUDES='$(prefix)/include/python$(PYTHON_VERSION)'
                PYTHON_SITE_PACKAGES='$(libdir)/python$(PYTHON_VERSION)/site-packages'
            else
                if test -r /usr/include/python$PYTHON_VERSION/Python.h
                then
                    PYTHON_INCLUDES=/usr/include/python$PYTHON_VERSION
                    PYTHON_SITE_PACKAGES='$(libdir)/python$(PYTHON_VERSION)/site-packages'
                else
                    echo could not find python$PYTHON_VERSION/Python.h
                fi
            fi
            if ! test -d "$PYTHON_SITE_PACKAGES"
            then
                    PYTHON_SITE_PACKAGES=`$PYTHON -c "from distutils import sysconfig; print 
sysconfig.get_python_lib()"`
            fi
        fi
    fi
    if test "$with_python" != ""
    then
        pythondir='$(PYTHON_SITE_PACKAGES)'
    else
        pythondir='$(libdir)/python${PYTHON_VERSION}/site-packages'
    fi
fi
AM_CONDITIONAL(WITH_PYTHON, test "$PYTHON_INCLUDES" != "")
if test "$PYTHON_INCLUDES" != ""
then
    PYTHON_SUBDIR=python
else
    PYTHON_SUBDIR=
fi
AC_SUBST(pythondir)
AC_SUBST(PYTHON_SUBDIR)

dnl
dnl Tester makes use of readline if present
dnl
_cppflags="${CPPFLAGS}"
_ldflags="${LDFLAGS}"

AC_ARG_WITH(readline,
[  --with-readline=DIR     use readline in DIR],[
  if test "$withval" != "no" -a "$withval" != "yes"; then
    RDL_DIR=$withval
    CPPFLAGS="${CPPFLAGS} -I$withval/include"
    LDFLAGS="${LDFLAGS} -L$withval/lib"
  fi
])

dnl
dnl specific tests to setup DV's devel environment with debug etc ...
dnl (-Wunreachable-code)
dnl
if test "${LOGNAME}" = "veillard" -a "`pwd`" = "/u/veillard/XML" ; then
    if test "${with_mem_debug}" = "" ; then
        with_mem_debug="yes"
    fi
    if test "${with_docbook}" = "" ; then
        with_docbook="yes"
    fi
    CFLAGS="-g -O -pedantic -W -Wunused -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat 
-Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings 
-Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wredundant-decls "
    STATIC_BINARIES="-static"
dnl -Wcast-qual -ansi
else
    STATIC_BINARIES=
fi
AC_SUBST(STATIC_BINARIES)

dnl
dnl Check for trio string functions
dnl

if test "${NEED_TRIO}" = "1" ; then
    echo Adding trio library for string functions
    WITH_TRIO=1
else    
    WITH_TRIO=0
fi
AM_CONDITIONAL(WITH_TRIO_SOURCES, test "${NEED_TRIO}" = "1")
AC_SUBST(WITH_TRIO)

dnl
dnl Allow to enable/disable various pieces
dnl

THREAD_LIBS=""
WITH_THREADS=0
THREAD_CFLAGS=""
TEST_THREADS=""

AC_ARG_WITH(threads,
[  --with-threads          add multithread support(on)])
if test "$with_threads" = "no" ; then
    echo Disabling multithreaded support
else
    echo Enabling multithreaded support

    AC_CHECK_HEADER(pthread.h,
        AC_CHECK_LIB(pthread, pthread_join,[
           THREAD_LIBS="-lpthread"
           AC_DEFINE(HAVE_LIBPTHREAD)
           AC_DEFINE(HAVE_PTHREAD_H)
           WITH_THREADS="1"]))

    if test "$WITH_THREADS" = "1" ; then
        THREAD_CFLAGS="$THREAD_CFLAGS -D_REENTRANT"
        TEST_THREADS="Threadtests"
    fi
fi
AC_ARG_WITH(thread-alloc,
[  --with-thread-alloc     add per-thread memory(off)])
if test "$with_threads_alloc" = "yes" -a "$WITH_THREADS" = "1" ; then
    THREAD_CFLAGS="$THREAD_CFLAGS -DLIBXML_THREAD_ALLOC_ENABLED"
fi

AC_SUBST(THREAD_LIBS)
AC_SUBST(WITH_THREADS)
AC_SUBST(THREAD_CFLAGS)
AC_SUBST(TEST_THREADS)

AC_ARG_WITH(history,
[  --with-history          add history support to xmllint shell(off)])
if test "$with_history" = "yes" ; then
    echo Enabling xmllint shell history
    dnl check for terminal library. this is a very cool solution
    dnl from octave's configure.in
    unset tcap
    for termlib in ncurses curses termcap terminfo termlib; do
        AC_CHECK_LIB(${termlib}, tputs, [tcap="-l$termlib"])
        test -n "$tcap" && break
    done

    AC_CHECK_HEADER(readline/history.h,
        AC_CHECK_LIB(history, append_history,[
           RDL_LIBS="-lhistory"
           AC_DEFINE(HAVE_LIBHISTORY)]))
    AC_CHECK_HEADER(readline/readline.h,
        AC_CHECK_LIB(readline, readline,[
           RDL_LIBS="-lreadline $RDL_LIBS $tcap"
           AC_DEFINE(HAVE_LIBREADLINE)], , $tcap))
    if test -n "$RDL_DIR" -a -n "$RDL_LIBS"; then
        CPPFLAGS="$CPPFLAGS -I${RDL_DIR}/include"
        RDL_LIBS="-L${RDL_DIR}/lib $RDL_LIBS"
    else
        CPPFLAGS=${_cppflags}
    fi
    LDFLAGS=${_ldflags}
fi

AC_SUBST(WITH_FTP)
AC_SUBST(FTP_OBJ)
AC_ARG_WITH(ftp,
[  --with-ftp              add the FTP support (on)])
if test "$with_ftp" = "no" ; then
    echo Disabling FTP support
    WITH_FTP=0
    FTP_OBJ=
else    
    WITH_FTP=1
    FTP_OBJ=nanoftp.o
fi
AC_SUBST(WITH_FTP)
AC_SUBST(FTP_OBJ)

AC_ARG_WITH(http,
[  --with-http             add the HTTP support (on)])
if test "$with_http" = "no" ; then
    echo Disabling HTTP support
    WITH_HTTP=0
    HTTP_OBJ=
else    
    WITH_HTTP=1
    HTTP_OBJ=nanohttp.o
fi
AC_SUBST(WITH_HTTP)
AC_SUBST(HTTP_OBJ)

AC_ARG_WITH(html,
[  --with-html             add the HTML support (on)])
if test "$with_html" = "no" ; then
    echo Disabling HTML support
    WITH_HTML=0
    HTML_OBJ=
else    
    WITH_HTML=1
    HTML_OBJ="HTMLparser.o HTMLtree.o"
fi
AC_SUBST(WITH_HTML)
AC_SUBST(HTML_OBJ)

AC_ARG_WITH(catalog,
[  --with-catalog          add the Catalog support (on)])
if test "$with_catalog" = "no" ; then
    echo Disabling Catalog support
    WITH_CATALOG=0
    CATALOG_OBJ=
else    
    WITH_CATALOG=1
    CATALOG_OBJ="catalog.o"
fi
AC_SUBST(WITH_CATALOG)
AC_SUBST(CATALOG_OBJ)

AC_ARG_WITH(docbook,
[  --with-docbook          add Docbook SGML support (on)])
if test "$with_docbook" = "no" ; then
    echo Disabling Docbook support
    WITH_DOCB=0
    DOCB_OBJ=
else    
    WITH_DOCB=1
    DOCB_OBJ="DOCBparser.o"
fi
AC_SUBST(WITH_DOCB)
AC_SUBST(DOCB_OBJ)


AC_ARG_WITH(xpath,
[  --with-xpath            add the XPATH support (on)])
if test "$with_xpath" = "no" ; then
    echo Disabling XPATH support
    with_xptr="no"
    with_c14n="no"
    with_xinclude="no"
    WITH_XPATH=0
    XPATH_OBJ=
else    
    WITH_XPATH=1
    XPATH_OBJ=xpath.o
fi
AC_SUBST(WITH_XPATH)
AC_SUBST(XPATH_OBJ)

AC_ARG_WITH(xptr,
[  --with-xptr             add the XPointer support (on)])
if test "$with_xptr" = "no" ; then
    echo Disabling XPointer support
    WITH_XPTR=0
    XPTR_OBJ=
else    
    WITH_XPTR=1
    XPTR_OBJ=xpointer.o
fi
AC_SUBST(WITH_XPTR)
AC_SUBST(XPTR_OBJ)

AC_ARG_WITH(c14n,
[  --with-c14n             add the Canonicalization support (on)])
if test "$with_c14n" = "no" ; then
    echo Disabling C14N support
    WITH_C14N=0
    C14N_OBJ=
else    
    WITH_C14N=1
    C14N_OBJ="c14n.c"
fi
AC_SUBST(WITH_C14N)
AC_SUBST(C14N_OBJ)

AC_ARG_WITH(xinclude,
[  --with-xinclude         add the XInclude support (on)])
if test "$with_xinclude" = "no" ; then
    echo Disabling XInclude support
    WITH_XINCLUDE=0
    XINCLUDE_OBJ=
    with_xinclude="no"
else    
    WITH_XINCLUDE=1
    XINCLUDE_OBJ=xinclude.o
fi
AC_SUBST(WITH_XINCLUDE)
AC_SUBST(XINCLUDE_OBJ)

WITH_ICONV=0
AC_ARG_WITH(iconv,
[  --with-iconv[[=DIR]]      add ICONV support (on)])
if test "$with_iconv" = "no" ; then
    echo Disabling ICONV support
else
    if test "$with_iconv" != "yes" -a "$with_iconv" != "" ; then
        CPPFLAGS="${CPPFLAGS} -I$with_iconv/include"
        # Export this since our headers include iconv.h
        XML_INCLUDEDIR="${XML_INCLUDEDIR} -I$with_iconv/include"
        ICONV_LIBS="-L$with_iconv/lib"
    fi

    AC_CHECK_HEADER(iconv.h,
        AC_MSG_CHECKING(for iconv)
        AC_TRY_LINK([#include <stdlib.h>
#include <iconv.h>],[
iconv_t cd = iconv_open ("","");
iconv (cd, NULL, NULL, NULL, NULL);],[
            AC_MSG_RESULT(yes)
            WITH_ICONV=1],[
            AC_MSG_RESULT(no)
            AC_MSG_CHECKING(for iconv in -liconv)

            _ldflags="${LDFLAGS}"
            _libs="${LIBS}"
            LDFLAGS="${LDFLAGS} ${ICONV_LIBS}"
            LIBS="${LIBS} -liconv"

            AC_TRY_LINK([#include <stdlib.h>
#include <iconv.h>],[
iconv_t cd = iconv_open ("","");
iconv (cd, NULL, NULL, NULL, NULL);],[
                AC_MSG_RESULT(yes)
                WITH_ICONV=1
                ICONV_LIBS="${ICONV_LIBS} -liconv"
                LIBS="${_libs}"
                LDFLAGS="${_ldflags}"],[
                AC_MSG_RESULT(no)
                LIBS="${_libs}"
                LDFLAGS="${_ldflags}"])]))
fi
M_LIBS="-lm"
XML_LIBS="-lxml2 $Z_LIBS $THREAD_LIBS $ICONV_LIBS $M_LIBS $LIBS"
AC_SUBST(WITH_ICONV)

AC_ARG_WITH(schemas,
[  --with-schemas          add experimental Schemas/RelaxNG support (on)])
if test "$with_schemas" = "no" ; then
    echo "Disabled Schemas/Relax-NG support"
    WITH_SCHEMAS=0
    TEST_SCHEMAS=
else    
    echo "Enabled Schemas/Relax-NG support"
    WITH_SCHEMAS=1
    TEST_SCHEMAS="Schemastests Relaxtests"
    with_regexps=yes
fi
AC_SUBST(WITH_SCHEMAS)
AC_SUBST(TEST_SCHEMAS)

AC_ARG_WITH(regexps,
[  --with-regexps          add Regular Expressions support (on)])
if test "$with_regexps" = "no" ; then
    echo Disabling Regexps support
    WITH_REGEXPS=0
    TEST_REGEXPS=
else    
    WITH_REGEXPS=1
    TEST_REGEXPS="Regexptests Automatatests"
fi
AC_SUBST(WITH_REGEXPS)
AC_SUBST(TEST_REGEXPS)

AC_ARG_WITH(debug,
[  --with-debug            add the debugging module (on)])
if test "$with_debug" = "no" ; then
    echo Disabling DEBUG support
    WITH_DEBUG=0
    DEBUG_OBJ=
else    
    WITH_DEBUG=1
    DEBUG_OBJ=debugXML.o
fi
AC_SUBST(WITH_DEBUG)
AC_SUBST(DEBUG_OBJ)

AC_ARG_WITH(mem_debug,
[  --with-mem-debug        add the memory debugging module (off)])
if test "$with_mem_debug" = "yes" ; then
    echo Enabling memory debug support
    WITH_MEM_DEBUG=1
else    
    WITH_MEM_DEBUG=0
fi
AC_SUBST(WITH_MEM_DEBUG)

AC_SUBST(CFLAGS)
AC_SUBST(XML_CFLAGS)

AC_SUBST(XML_LIBDIR)
AC_SUBST(XML_LIBS)
AC_SUBST(ICONV_LIBS)
AC_SUBST(XML_INCLUDEDIR)
AC_SUBST(HTML_DIR)
AC_SUBST(HAVE_ISNAN)
AC_SUBST(HAVE_ISINF)
AC_SUBST(PYTHON)
AC_SUBST(PYTHON_VERSION)
AC_SUBST(PYTHON_INCLUDES)
AC_SUBST(PYTHON_SITE_PACKAGES)

AC_SUBST(M_LIBS)
AC_SUBST(RDL_LIBS)

dnl for the spec file
RELDATE=`date +'%a %b %e %Y'`
AC_SUBST(RELDATE)

rm -f COPYING.LIB COPYING
ln -s Copyright COPYING

AC_OUTPUT(libxml2.spec:libxml.spec.in Makefile include/Makefile include/libxml/Makefile doc/Makefile 
example/Makefile python/Makefile python/tests/Makefile include/libxml/xmlversion.h xml2-config libxml-2.0.pc 
xml2Conf.sh python/setup.py)

chmod +x xml2-config xml2Conf.sh python/setup.py
/*
 * libxml.h: internal header only used during the compilation of libxml
 *
 * See COPYRIGHT for the status of this software
 *
 * Author: breese users sourceforge net
 */

#ifndef __XML_LIBXML_H__
#define __XML_LIBXML_H__

#ifndef NO_LARGEFILE_SOURCE
#ifndef _LARGEFILE_SOURCE
#define _LARGEFILE_SOURCE
#endif
#ifndef _FILE_OFFSET_BITS
#define _FILE_OFFSET_BITS 64
#endif
#endif

#if defined(WIN32) && !defined(__CYGWIN__)
#include "win32config.h"
#elif defined(macintosh)
#include "config-mac.h"
#else
#include "config.h"
#include <libxml/xmlversion.h>
#endif

#ifndef WITH_TRIO
#include <stdio.h>
#else
/**
 * TRIO_REPLACE_STDIO:
 *
 * This macro is defined if teh trio string formatting functions are to
 * be used instead of the default stdio ones.
 */
#define TRIO_REPLACE_STDIO
#include "trio.h"
#endif

/*
 * Internal variable indicating if a callback has been registered for
 * node creation/destruction. It avoids spending a lot of time in locking
 * function while checking if the callback exists.
 */
extern int __xmlRegisterCallbacks;
#endif /* ! __XML_LIBXML_H__ */


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]