libevent-2.0.22

Introduction à Libevent

Libevent est une bibliothèque de notification d'événements asynchrone. 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 secours issus de signaux ou de délais réguliers.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

Information sur le paquet

  • Téléchargement (HTTP) : http://downloads.sourceforge.net/levent/libevent-2.0.22-stable.tar.gz

  • Somme de contrôle MD5 du téléchargement : c4c56f986aa985677ca1db89630a2e11

  • Taille du téléchargement : 835 Ko

  • Estimation de l'espace disque requis : 19 Mo (additional 1 Mo for the tests and 6 Mo for the API documentation)

  • Estimation du temps de construction : 0.3 SBU (additional 1.3 SBU for the tests)

Dépendances de Libevent

Recommandées

Facultatives

Doxygen-1.8.10 (pour la documentation de API)

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

Installation de Libevent

Installez Libevent en lançant les commandes suivantes :

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

Si vous avez installé Doxygen-1.8.10 et souhaitez construire la documentation de l'API, tapez doxygen Doxyfile.

Pour tester le résultat, tapez : make verify.

Maintenant, en tant qu'utilisateur root :

make install

Si vous construisez la documentation de l'API, installez la en tapant les commandes suivantes en tant qu'utilisateur root :

install -v -m755 -d /usr/share/doc/libevent-2.0.22/api &&
cp      -v -R       doxygen/html/* \
                    /usr/share/doc/libevent-2.0.22/api

Explications des commandes

--disable-static: Ce paramètre empêche l'installation des versions statiques des bibliothèques.

Contenu

Programme installé : event_rpcgen.py
Bibliothèques installées: libevent_core.so, libevent_extra.so, libevent_openssl.so, libevent_pthreads.so et libevent.so
Répertoire installé: /usr/include/event2

Last updated on : 2013-03-03 18:03:49 +010