wlroots-0.19.2

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.

Ytterligere Nedlastinger

wlroots Avhengigheter

Påkrevd

libdrm, libxkbcommon, Pixman, Wayland, og Wayland-Protocols

Anbefalt

Viktig

Å hoppe over noen av de anbefalte avhengighetene kan føre til konfigurasjons, 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 komposisjon 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 (for eksempler)

Installasjon av wlroots

Sørg for at noen variabler har en samsvarende type som kreves av glibc-2.43 funksjonsprototypene:

patch -Np1 -i ../wlroots-0.19.2-const_strchr-1.patch

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

mkdir build &&
cd    build &&

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

ninja

Nå, som root bruker:

ninja install

Parameterforklaringer

--buildtype=release: Spesifiser en byggetype som er egnet for stabile utgivelser av pakken, da standardtypen kan produsere uoptimaliserte binærfiler.

--wrap-mode=nofallback: Denne bryteren forhindrer meson fra å bruke delprosjekt reserver for avhengighets deklarasjoner i byggefilene, noe som hindrer den i å laste ned valgfrie avhengigheter som ikke er installert på systemet.

Innhold

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

Korte Beskrivelser

libwlroots-0.19

tilbyr funksjoner for Wayland kompositorer