ModemManager provides a unified high level API for communicating with mobile broadband modems, regardless of the protocol used to communicate with the actual device.
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz
ダウンロード MD5 sum: 9f014dfc59f1bd8bc230bb2c2974d104
ダウンロードサイズ: 2.5 MB
必要ディスク容量: 155 MB (テスト込み)
概算ビルド時間: 0.7 SBU (parallelism=4 利用; テスト込み)
gobject-introspection-1.78.1, libmbim-1.26.4, libqmi-1.30.8, Polkit-123, Vala-0.56.14
編集ノート: https://wiki.linuxfromscratch.org/blfs/wiki/ModemManager
以下のコマンドを実行して ModemManager をビルドします。
./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --disable-static \ --disable-maintainer-mode \ --with-systemd-journal \ --with-systemd-suspend-resume && make
ビルド結果をテストする場合は make check を実行します。
root
ユーザーになって以下を実行します。
make install
--with-systemd-suspend-resume
: This
switch forces ModemManager to use
the systemd power management facilities.
--with-systemd-journal
: This
switch forces ModemManager to use
the systemd journal for logging.
--disable-static
:
このスイッチはスタティックライブラリをインストールしないようにします。
--enable-gtk-doc
: GTK-Doc をインストール済で API ドキュメントを再構築する場合に指定します。