The libxml2 package contains XML libraries. These are useful for parsing XML files.
Download (HTTP): http://ftp.gnome.org/pub/gnome/sources/libxml2/2.6/libxml2-2.6.27.tar.gz
Download (FTP): ftp://xmlsoft.org/libxml2/libxml2-2.6.27.tar.gz
Download MD5 sum: f5806f5059ef7bd4d3fcf36cf116d1ef
Download size: 4.5 MB
Estimated disk space required: 85 MB (additional 180 MB to run the test suite)
Estimated build time: 1.2 SBU (additional 1.0 SBU to run the test suite)
libxslt-1.1.20 (used for the test suite if found, but not required) and Python-2.5 (will install a Python library module if found)
Some packages which utilize libxml2 (such as GNOME Doc Utils) need the Python module installed to function properly and some packages (such as GNOME Panel) will not build properly if the Python module is not available.
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/libxml2
Install libxml2 by running the following commands:
sed -i 's/@TAR@/& --wildcards/' xstc/Makefile.in && ./configure --prefix=/usr && make
To test the results, issue: make check.
Now, as the root user:
make install
sed -i '...' xstc/Makefile.in: This command is used to add a new parameter required by recent versions of tar. Without this command, the test suite will not complete properly.
--with-history: If this
option is used, it enables readline support when running xmlcatalog in
shell mode.
When using history support, make
check will hang forever if either /etc/inputrc or ~/.inputrc has the option show-all-if-ambiguous turned on.
Last updated on 2007-04-04 21:42:53 +0200