Clutter-1.26.4

Introduksjon til Clutter

Clutter pakken inneholder en åpen kilde programvarebibliotek som brukes til å lage raske, visuelt rike og animerte grafiske brukergrensesnitt.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.0 plattform.

[Note]

Note

Alt som er bygget med dette verktøysettet trenger maskinvare 3D akselerasjon fra grafikkdriveren under kjøring. Dette er levert av Mesa (eller av proprietære grafikkdrivere), men er ikke tilgjengelig for alle grafikkort og heller ikke for alle virtuelle maskiner. Det kan være lurt å se på Checking the DRI installation.

Pakkeinformasjon

Clutter Avhengigheter

Påkrevd

at-spi2-core-2.48.3, Cogl-1.22.8, og JSON-GLib-1.6.6

Anbefalt

Valgfri

GTK-Doc-1.33.2 og Tslib

Installasjon av Clutter

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

./configure --prefix=/usr               \
            --sysconfdir=/etc           \
            --enable-egl-backend        \
            --enable-evdev-input        \
            --enable-wayland-backend    \
            --enable-wayland-compositor &&
make

Testpakken anbefales ikke fordi noen tester kan henge for alltid. Hvis du uansett vil teste resultatene, utsted: make -j1 -k check. Du må være i en xterm eller lignende, fordi den starter noen vinduer. To tester, actor-destroy 1 /actor/destruction og actor-paint-opacity 1 /actor/opacity/text, er kjent å mislykkes.

Nå, som root bruker:

make install

Parameterforklaringer

--enable-egl-backend: Denne bryteren aktiverer den eksperimentelle EGL vindusbakstykket.

--enable-evdev-input: Denne bryteren aktiverer den eksperimentelle Evdev inndata bakstykket som kreves for GNOME Wayland støtte.

--enable-wayland-backend og --enable-wayland-compositor: Disse brytere aktiverer det eksperimentelle Wayland API i Clutter som kreves for GNOME Wayland støtte.

--enable-gtk-doc: Bruk denne parameteren hvis GTK-Doc er installert og du ønsker å gjenoppbygge og installer API dokumentasjonen.

Innhold

Installerte Programmer: Ingen
Installert Bibliotek: libclutter-1.0.so og libclutter-glx-1.0.so
Installerte Mapper: /usr/include/clutter-1.0 og /usr/share/gtk-doc/html/{cally,clutter}

Korte Beskrivelser

libclutter-1.0.so

inneholder Clutter API funksjoner