libqmi-1.30.8
Introduction to libqmi
The libqmi package contains a GLib-based library
for talking to WWAN modems and devices which speak the Qualcomm MSM Interface
(QMI) protocol.
Note
Development versions of BLFS may not build or run
some packages properly if LFS or dependencies have been updated
since the most recent stable versions of the books.
Package Information
libqmi Dependencies
Required
GLib-2.78.1 and
libgudev-238
Recommended
gobject-introspection-1.78.1 and
libmbim-1.26.4
Optional
GTK-Doc-1.33.2,
help2man, and
libqrtr-glib
Installation of libqmi
Install libqmi by running the following
commands:
PYTHON=python3 ./configure --prefix=/usr --disable-static &&
make
To test the results, issue: make check.
Now, as the root
user:
make install
Command Explanations
--disable-static
: This switch prevents
installation of static versions of the libraries.
--enable-gtk-doc
: Use this parameter if
GTK-Doc is installed and you wish to rebuild
and install the API documentation.
--disable-mbim-qmux
: This switch disables support for
using a MBIM control device for QMI messages. Use this switch if you
did not install libmbim.
Contents
Installed Programs:
qmicli,
qmi-firmware-update,
and qmi-network
Installed Libraries:
libqmi-glib.so
Installed Directories:
/usr/include/libqmi-glib and
/usr/share/gtk-doc/html/libqmi-glib
Short Descriptions
qmicli |
is an utility used to control QMI devices
|
qmi-firmware-update |
is an utility used to perform firmware updates on QMI devices
|
qmi-network |
is an utility used for simple network management
of QMI devices
|
libqmi-glib.so
|
contains API functions for talking to WWAN modems and devices
which speak the Qualcomm MSM Interface (QMI) protocol
|