Le paquet libsoup contient une bibliothèque client/serveur HTTP pour GNOME. Elle utilise GObject et la boucle principale de glib pour s'intégrer aux applications GNOME et elle dispose aussi d'une API synchronisée afin d'être utilisable dans des applications threadées.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.2.
Téléchargement (HTTP) : http://ftp.gnome.org/pub/gnome/sources/libsoup/2.40/libsoup-2.40.1.tar.xz
Téléchargement (FTP) : ftp://ftp.gnome.org/pub/gnome/sources/libsoup/2.40/libsoup-2.40.1.tar.xz
Somme de contrôle MD5 du téléchargement : 2fa30bab92d770eeb6535e1504ab2ded
Taille du téléchargement : 688 Ko
Estimation de l'espace disque requis : 25 Mo
Estimation du temps de construction : 0.3 SBU
glib-networking-2.34.0 et libxml2-2.9.0
gobject-introspection-1.34.1.1, libgnome-keyring-3.6.0 et SQLite-3.7.14.1
Apache-2.4.3 (requis pour lancer la suite de tests), cURL-7.28.0 (requis pour lancer la suite de tests), GTK-Doc-1.18, PHP-5.4.8 compilé avec le support de XMLRPC-EPI (utilisé seulement pour les tests de régression XMLRPC) et Samba-3.6.8 (ntlm_auth est requis pour lancer la suite de test).
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/libsoup
Installez libsoup en lançant les commandes suivantes :
./configure --prefix=/usr --disable-static && make
Pour tester les résultats, lancez : make check.
Maintenant, en tant qu'utilisateur root
:
make install
--disable-static
: Ce paramètre
empêche l'installation des versions statiques des bibliothèques.
--without-gnome
: Ce paramètre
empêche configure de
chercher les dépendances spécifiques à GNOME. Utilisez ce paramètre
si vous n'avez pas installé libgnome-keyring-3.6.0.
--enable-gtk-doc
: Utilisez ce
paramètre si GTK-Doc est installé
et si vous souhaitez reconstruire et installer la documentation de
l'API.
Last updated on : 2012-10-17 14:09:50 +020