Libevent est une bibliothèque de notification d'événements asynchrones. L'API de libevent offre un mécanisme pour exécuter une fonction de secours si un événement spécifique se produit sur un descripteur de fichier ou après un certain délai. De plus, libevent supporte aussi les rappels de fonction issus de signaux ou de délais réguliers.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.0.
Téléchargement (HTTP) : https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz
Somme de contrôle MD5 du téléchargement : f3eeaed018542963b7d2416ef1135ecc
Taille du téléchargement : 1.0 Mo
Estimation de l'espace disque requis : 18 Mo (1 Mo supplémentaires pour les tests et 6 Mo pour la documentation de l'API)
Estimation du temps de construction : 0.3 SBU (10 SBU supplémentaires pour les tests)
Doxygen-1.8.13 (pour la documentation de l'API)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/libevent
Installez libevent en lançant les commandes suivantes :
./configure --prefix=/usr --disable-static && make
Si vous avez installé Doxygen-1.8.13 et que vous souhaitez construire la documentation de l'API, lancez doxygen Doxyfile.
Pour tester les résultats lancez : make verify.
Maintenant, en tant qu'utilisateur root
:
make install
Si vous avez construit la documentation de l'API, installez-la en
lançant les commandes suivantes en tant qu'utilisateur root
:
install -v -m755 -d /usr/share/doc/libevent-2.1.8/api && cp -v -R doxygen/html/* \ /usr/share/doc/libevent-2.1.8/api
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
Last updated on 2017-02-15 07:04:32 +0100