libgbm biblioteket tilbyr API funksjoner for å administrere minnebuffere. Det brukes av forskjellige biblioteker og applikasjoner som Wayland kompositorer. Mesa leverer libgbm, men krever avhengigheter som ikke er nødvendige for å installere bare libgbm. Denne pakken lar deg installere bare biblioteket.
Installasjonsinstruksjonene for lib32 krever de nye Meson
kryssfiler fra MLFS,
noen --libdir=/usr/lib32
har blitt flyttet til kryssfilene og vises ikke lenger i
instruksjonene. Installer de nye kryssfilene slik at 32-bits
biblioteker ikke blir installert i /usr/lib.
Installer libgbm ved å kjøre følgende kommandoer:
mkdir build && cd build && meson setup --prefix=/usr --buildtype=release .. && ninja
Nå, som root bruker:
ninja install
Installer lib32-libgbm ved å kjøre følgende kommandoer:
rm -rf * &&
meson setup --prefix=/usr \
--buildtype=release \
--cross-file=lib32 \
.. &&
ninja
Nå, som root bruker:
DESTDIR=$PWD/DESTDIR ninja install && cp -vr DESTDIR/usr/lib32/* /usr/lib32 && rm -rf DESTDIR && ldconfig
Undersøk meson_options.txt eller
meson.options for en fullstendig
liste over alternativer.