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.8.
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 Ko
Estimation de l'espace disque requis : 7.9 Mo (additional 18 Mo for the tests)
Estimation du temps de construction : 0.1 SBU (additional 0.2 SBU for the tests)
OpenSSL-1.0.2d ou GnuTLS-3.4.4.1
libxml2-2.9.2, MIT Kerberos V5-1.13.2 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 -k check. La plupart des
tests ssl
échouent, en
utilisant --with-ssl=gnutls
.
Maintenant, en tant qu'utilisateur root
:
make install
--with-ssl=openssl
:
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 : 2013-03-04 19:52:20 +010