I downloaded the latest version from xmlsoft.org but I cannot get it to compile. I get the following error:
[root@we-24-24-150-135 nsxml]# make
gcc -I/home/nsadmin/include -D_REENTRANT=1 -DNDEBUG=1 -g -fPIC -Wall -Wno-unused -mcpu=i686 -DHAVE_CMMSG=1 -DUSE_FIONREAD=1 -DHAVE_COND_EINTR=1 -c -o ns_xml.o ns_xml.c
ns_xml.c: In function `xml_parse_warning':
ns_xml.c:753: structure has no member named `_private'
ns_xml.c: In function `xml_parse_error':
ns_xml.c:795: structure has no member named `_private'
ns_xml.c: In function `xml_parse':
ns_xml.c:915: structure has no member named `_private'
ns_xml.c: In function `xml_node_command':
ns_xml.c:1135: structure has no member named `children'
ns_xml.c: In function `Ns_ModuleInit':
ns_xml.c:1512: warning: implicit declaration of function `xmlMemSetup'
ns_xml.c:1512: `xmlFreeFunc' undeclared (first use in this function)
ns_xml.c:1512: (Each undeclared identifier is reported only once
ns_xml.c:1512: for each function it appears in.)
ns_xml.c:1512: parse error before `ns_free'
ns_xml.c:1521: warning: implicit declaration of function `xmlInitParser'
make: *** [ns_xml.o] Error 1
any ideas?