libxml2-2.7.8

Introduction à libxml2

Le paquet libxml2 contient les bibliothèques XML. Elles sont utiles pour parser des fichiers XML.

Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-7.0.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de libxml2

Facultatives

Python-2.7.2 (pour construire et installer un module de bibliothèque Python, au surplus elle est exigée pour lancer la suite de tests complète)

[Note]

Note

Certains paquets qui utilisent libxml2 (tels que GNOME Doc Utils) ont besoin que le module Python soit installé pour fonctionner correctement et certains paquets (tels que GNOME Panel) ne se construiront pas correctement si le module Python n'est pas disponible.

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/libxml2

Installation de libxml2

Si vous avez téléchargé la suite de tests, exécutez la commande suivante :

tar xf ../xmlts20080827.tar.gz

Installez libxml2 en lançant les commandes suivantes :

./configure --prefix=/usr &&
make

Pour tester les résultats, lancez : make check. Si vous avez installé Python, ils se termineront par le signalement d'un échec des tests de régression. La suite de tests étendue se lance presqu'à la fin des tests, elle renverra une quantité d'erreurs puis signalera combien sont attendus.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--with-history : Si vous utilisez cette option, elle active le support Readline lors de l'exécution de xmlcatalog ou de xmllint en mode shell.

[Attention]

Attention

Lors de l'utilisation du support de l'historique, make check se figera si l'option show-all-if-ambiguous ou show-all-if-available est activée dans /etc/inputrc ou ~/.inputrc.

--enable-shared --disable-static : Ces deux paramètres empêche les bibliothèques statiques de ce paquet d'être construites et installées.

Contenu

Programmes installés: xml2-config, xmlcatalog, et xmllint
Bibliothèques installées: libxml2.{so,a} et optionally, the libxml2mod.{so,a} Python module
Répertoires installés: /usr/include/libxml2, /usr/share/doc/libxml2-2.7.8, /usr/share/doc/libxml2-python-2.7.8 et /usr/share/gtk-doc/html/libxml2

Descriptions courtes

xml2-config

détermine les drapeaux du compilateur et de l'éditeur de liens qui devraient être utilisées pour compiler et lier les programmes qui utilisent libxml2.

xmlcatalog

est utilisé pour gérer et manipuler des catalogues XML et SGML.

xmllint

parse des fichiers XML et affiche les rapports (basés sur les options ci-dessus) pour détecter les erreurs dans le code XML.

libxml2.{so,a}

bibliothèques fournissant aux programmes des fonctions pour parser des fichiers qui utilisent le format XML.

Last updated on 2011-10-24 00:03:46 +0200