diff options
author | William Joye <wjoye@cfa.harvard.edu> | 2016-10-19 18:28:08 (GMT) |
---|---|---|
committer | William Joye <wjoye@cfa.harvard.edu> | 2016-10-19 18:28:08 (GMT) |
commit | 7f402e480a04b974617c04142993d3919457d342 (patch) | |
tree | a39cf901d49b9767df3fe076ebf8a06c92277995 /libxml2/INSTALL.libxml2 | |
parent | 818fd731f62993dc8aa5d07b82e1d1b2c04aae7d (diff) | |
parent | 6c75f0dc676d73c4cbcdca5a9cf05c6797a2ac0b (diff) | |
download | blt-7f402e480a04b974617c04142993d3919457d342.zip blt-7f402e480a04b974617c04142993d3919457d342.tar.gz blt-7f402e480a04b974617c04142993d3919457d342.tar.bz2 |
Merge commit '6c75f0dc676d73c4cbcdca5a9cf05c6797a2ac0b' as 'libxml2'
Diffstat (limited to 'libxml2/INSTALL.libxml2')
-rw-r--r-- | libxml2/INSTALL.libxml2 | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/libxml2/INSTALL.libxml2 b/libxml2/INSTALL.libxml2 new file mode 100644 index 0000000..fdf31f3 --- /dev/null +++ b/libxml2/INSTALL.libxml2 @@ -0,0 +1,61 @@ +Extracted from the documentation: + http://xmlsoft.org/FAQ.html#Compilatio + +See also the generic INSTALL file for configure options + +Compilation + + 1.What is the process to compile libxml ? + + As most UNIX libraries libxml follows the "standard": + + gunzip -c xxx.tar.gz | tar xvf - + + cd libxml-xxxx + + ./configure --help + + to see the options, then the compilation/installation proper + + ./configure [possible options] + + make + + make install + + At that point you may have to rerun ldconfig or similar utility to + update your list of installed shared libs. + + At this point you can check that the library is properly functionning + by running + + make tests + + 2.What other libraries are needed to compile/install libxml ? + + Libxml does not requires any other library, the normal C ANSI API + should be sufficient (please report any violation to this rule you + may find). + + However if found at configuration time libxml will detect and use + the following libs: + + libz: a highly portable and available widely compression library + http://www.info-zip.org/pub/infozip/zlib/ + iconv: a powerful character encoding conversion library. It's + included by default on recent glibc libraries, so it doesn't + need to be installed specifically on linux. It seems it's + now part of the official UNIX specification. Here is one + implementation of the library which source can be found here. + http://clisp.cons.org/~haible/packages-libiconv.html + ftp://ftp.ilog.fr/pub/Users/haible/gnu/ + + 3.make tests may fail on some platforms + + Sometime the regression tests results don't completely match the + value produced by the parser, and the makefile uses diff to print + the delta. On some platforms the diff return breaks the compilation + process, if the diff is small this is probably not a serious problem + +Daniel +veillard@redhat.com |