libaio-0.3.113

Introduction à libaio

Le paquet libaio est un dispositif d'entrée-sortie asynchrone (« async I/O » ou « aio ») qui a une API et un ensemble de fonctionnalités plus riches que le dispositif d'entrée-sortie asynchrone de POSIX. Cette bibliothèque, libaio, fournit une API native sous Linux pour l'entrée-sortie asynchrone. Le dispositif d'entrée-sortie asynchrone POSIX a besoin de cette bibliothèque pour fournir les fonctionnalités accélérées par le noyau, comme les applications qui ont besoin de l'APi d'entrée-sortie asynchrone native du noyau.

[Note]

Note

Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.

Informations sur le paquet

Installation de libaio

Tout d'abord, désactivez l'installation de la bibliothèque statique :

sed -i '/install.*libaio.a/s/^/#/' src/Makefile

Ensuite, corrigez un problème dans la suite de tests :

case "$(uname -m)" in
  i?86) sed -e "s/off_t/off64_t/" -i harness/cases/23.t ;;
esac

Construisez libaio en exécutant la commande suivante :

make

Pour tester les résultats lancez : make partcheck.

Maintenant, installez le paquet en tant qu'utilisateur root :

make install

Contenu

Programmes installés: None
Bibliothèque installée: libaio.so
Répertoires installés: None

Descriptions courtes

libaio.so

est la bibliothèque libaio