The libgudev package contains GObject bindings for libudev.
Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.
Download (HTTP): https://download.gnome.org/sources/libgudev/237/libgudev-237.tar.xz
Download (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/libgudev/237/libgudev-237.tar.xz
Download MD5 sum: a7783083cd74957d3a727ddc4737ee84
Download size: 32 KB
Estimated disk space required: 1.8 MB
Estimated build time: less than 0.1 SBU
gobject-introspection-1.76.1 (for gir-data, needed for GNOME), GTK-Doc-1.33.2, and umockdev-0.17.17 (for testing)
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/libgudev
Install libgudev by running the following commands:
mkdir build && cd build && meson setup --prefix=/usr --buildtype=release .. && ninja
To test the results, issue: ninja test.
Now, as the root
user:
ninja install
--buildtype=release
:
Specify a buildtype suitable for stable releases of the package, as
the default may produce unoptimized binaries.
-Dgtk_doc=true
: Use this option if
GTK-Doc is installed and you wish to build and install the API
documentation.