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.
This package is known to build and work properly using an LFS-11.1 platform.
Téléchargement (HTTP) : https://ftp.debian.org/debian/pool/main/liba/libaio/libaio_0.3.112.orig.tar.xz
Somme de contrôle MD5 : 66e3b7dd255581a73542ee851f8cd737
Taille du téléchargement : 40 Ko
Estimation de l'espace disque requis : 1.0 Mo
Estimation du temps de construction : moins de 0.1 SBU
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/libaio
Tout d'abord, désactivez l'installation de la bibliothèque statique :
sed -i '/install.*libaio.a/s/^/#/' src/Makefile
Construisez libaio en exécutant la commande suivante :
make
Si vous voulez lancer la suite de tests, corrigez un problème avec Glibc-2.34 et supérieur :
sed 's/-Werror//' -i harness/Makefile
Pour tester les résultats lancez : make partcheck.
Maintenant, installez le paquet en tant qu'utilisateur root
:
make install
Last updated on