wlroots-0.19.3

Introduksjon til wlroots

wlroots er et Wayland bibliotek for komposisjoner, ryggraden i de fleste Wayland komposisjoner. Komposisjoner som bruker en annen base kan ha brukt denne pakken i begynnelsen av komposisjonens historie for å levere mesteparten av arbeidet.

[Notat]

Notat

Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.

Pakkeinformasjon

wlroots Avhengigheter

Påkrevd

libdrm-2.4.134, libxkbcommon-1.13.2, Pixman-0.46.4, Wayland-1.25.0, og wayland-protocols-1.49

Anbefalt

[Viktig]

Viktig

Å hoppe over noen av de anbefalte avhengighetene kan føre til konfigurasjon, bygge eller kjøretidsfeil i diverse komposisjoner. Et eksempel er GLESv2: Hvis den ikke blir funnet, vil OpenGL gjengivelse som helhet bli deaktivert. OpenGL gjengivelse er den primære, og i de fleste tilfeller den eneste tilgjengelige gjengiveren en gitt komposør kan bruke hvis den ikke er avhengig av den anbefalte DRM-bakstykket for å velge en gjengiver for komposisjonen. Vurder de fleste av avhengighetene som er oppført ovenfor, i tillegg til det som kreves for Vulkan gjengiveren og Xorg støtte.

Valgfri

Cairo-1.18.4 (for eksempler)

Installasjon av wlroots

Installer wlroots ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

meson setup --prefix=/usr          \
            --buildtype=release    \
            --wrap-mode=nofallback \
            .. &&
ninja

Pakken kommer ikke med en testpakke.

Nå, som root bruker:

ninja install

Innhold

Installerte Programmer: Ingen
Installert Bibliotek: libwlroots-0.19.so
Installert Mappe: /usr/include/wlroots-0.19

Korte Beskrivelser

libwlroots-0.19.so

tilbyr funksjoner for Wayland kompositorer