neon est une bibliothèque de client HTTP et WebDAV, avec une interface C.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.9.
Téléchargement (HTTP) : http://www.webdav.org/neon/neon-0.30.1.tar.gz
Somme de contrôle MD5 du téléchargement : 231adebe5c2f78fded3e3df6e958878e
Taille du téléchargement : 892 Kio
Estimation de l'espace disque requis : 7.9 Mo (18 Mo supplémentaires pour les tests)
Estimation du temps de construction : 0.1 SBuo (0.2 SBU supplémentaires pour les tests)
OpenSSL-1.0.2g ou GnuTLS-3.4.9
libxml2-2.9.3, MIT Kerberos V5-1.14, libproxy et pakchois,
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/neon
Corrigez du code pour construire avec gnutls-3.4 et supérieur :
sed -e 's/client_set/set/' \ -e 's/gnutls_retr/&2/' \ -e 's/type = t/cert_&/' \ -i src/ne_gnutls.c
Installez neon en lançant les commandes suivantes :
./configure --prefix=/usr \ --with-ssl \ --enable-shared \ --disable-static && make
Pour tester les résultats, lancez : make cehck. La plupart des tests
ssl
échouent, en utilisant
--with-ssl=gnutls
.
Maintenant, en tant qu'utilisateur root
:
make install
--with-ssl
: Cette
option active le support SSL en utilisant openssl ou GnuTLS. Effacez le si vous n'avez aucun de
ceux la d'installé. Pour forcer l'utilisatation de GnuTLS quand les deux sont présents, passez
simplement --with-ssl=gnutls
au script
configure.
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
--with-libxml2
: Ce paramètre
force l'utilisation de libxml2 au
lieu de Expat.
Last updated on 2016-02-24 22:13:06 +0100