Introduksjon til libxkbcommon
libxkbcommon er en tastaturoppsett
kompilator og støttebibliotek som behandler et redusert undersett
av nøkkeltastaturoppsett som definert av XKB spesifikasjonen.
Notat
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen
pakker riktig hvis LFS eller avhengigheter har blitt oppdatert
siden den siste stabile versjonene av bøkene.
Pakkeinformasjon
libxkbcommon Avhengigheter
Påkrevd
xkeyboard-config-2.43 (kjøretid)
Anbefalt
libxcb-1.17.0, Wayland-1.23.0, og
wayland-protocols-1.38
Valgfri
Doxygen-1.12.0 (for å generere
dokumentasjonen) og Xvfb (fra Xorg-Server-21.1.14 eller Xwayland-24.1.4)
Installasjon av libxkbcommon
Installer libxkbcommon ved å kjøre
følgende kommandoer:
mkdir build &&
cd build &&
meson setup .. \
--prefix=/usr \
--buildtype=release \
-D enable-docs=false &&
ninja
For å teste resultatene, sørg for at Xvfb og xkeyboard-config-2.43 er tilgjengelig,
utsted deretter: ninja
test.
Nå, som root
bruker:
ninja install
Parameterforklaringer
--buildtype=release
:
Spesifiser en byggetype egnet for stabile utgivelser av pakken, som
standard kan produsere uoptimaliserte binærfiler.
-D enable-docs=true
: Denne
bryteren aktiverer generering av dokumentasjon. Doxygen-1.12.0 er
påkrevd.
mv -v
/usr/share/doc/libxkbcommon{,-1.7.0}: Hvis du har
laget dokumentasjonen, bruk denne kommandoen for å installere den i
en versjonert mappe.
Innhold
Installerte Programmer:
xkbcli
Installerte Biblioteker:
libxkbcommon.so, libxkbcommon-x11.so, og
libxkbregistry.so
Installerte Mapper:
/usr/include/xkbcommon,
/usr/libexec/xkbcommon, og
/usr/share/doc/libxkbcommon-1.7.0
Korte Beskrivelser
xkbcli
|
gir en debugger og kompilator for XKB tastaturoppsett
|
libxkbcommon.so
|
inneholder libxkbcommon
API funksjoner
|
libxkbcommon-x11.so
|
inneholder libxkbcommon
X11 spesifikke API funksjoner
|
libxkbregistry.so
|
inneholder en liste over tilgjengelige XKB modeller,
oppsett og varianter for et gitt regelsett
|