The libaio package is an asynchronous I/O facility ("async I/O", or "aio") that has a richer API and capability set than the simple POSIX async I/O facility. This library, libaio, provides the Linux-native API for async I/O. The POSIX async I/O facility requires this library in order to provide kernel-accelerated async I/O capabilities, as do applications which require the Linux-native async I/O API.
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://pagure.io/libaio/archive/libaio-0.3.113/libaio-0.3.113.tar.gz
ダウンロード MD5 sum: 605237f35de238dfacc83bcae406d95d
ダウンロードサイズ: 48 KB
必要ディスク容量: 1.0 MB
概算ビルド時間: 0.1 SBU 以下
スタティックライブラリはインストールしないようにしておきます。
sed -i '/install.*libaio.a/s/^/#/' src/Makefile
以下のコマンドを実行して libaio をビルドします。
make
ビルド結果をテストする場合は make partcheck を実行します。
root
ユーザーになって以下を実行します。
make install