The libnvme package is a library which provides type definitions for NVMe specification structures, enumerations, and bit fields, helper functions to construct, dispatch, and decode commands and payloads, and utilities to connect, scan, and manage NVMe devices on a Linux system.
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://github.com/linux-nvme/libnvme/archive/refs/tags/v1.7.1/libnvme-1.7.1.tar.gz
ダウンロード MD5 sum: 136735be8d94d1cd0494712623fa7280
ダウンロードサイズ: 592 KB
必要ディスク容量: 8.8 MB
概算ビルド時間: 0.1 SBU (テスト込み)
以下のコマンドを実行して libnvme をビルドします。
mkdir build && cd build && meson setup --prefix=/usr --buildtype=release -Dlibdbus=auto .. && ninja
ビルド結果をテストする場合は ninja test を実行します。
root
ユーザーになって以下を実行します。
ninja install