The Clutter package contains an open source software library used for creating fast, visually rich and animated graphical user interfaces.
This package is known to build and work properly using an LFS-7.6 systemd platform.
Anything built with this toolkit needs hardware 3D acceleration from the graphics driver at runtime. This is provided by MesaLib (or by proprietary graphics drivers), but is not available for every graphics card nor for all virtual machines. You may wish to review Checking the DRI installation.
Download (HTTP): http://ftp.gnome.org/pub/gnome/sources/clutter/1.18/clutter-1.18.4.tar.xz
Download (FTP): ftp://ftp.gnome.org/pub/gnome/sources/clutter/1.18/clutter-1.18.4.tar.xz
Download MD5 sum: f4f37216a9278defb50b721c8f8ff583
Download size: 5.0 MB
Estimated disk space required: 110 MB
Estimated build time: 0.8 SBU
ATK-2.12.0, Cogl-1.18.2, and JSON-GLib-1.0.2
gobject-introspection-1.40.0, libinput-0.5.0, libxkbcommon-0.4.3, Systemd (for GUdev), and Wayland-1.5.0
GTK-Doc-1.20 and Tslib
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/clutter
Install Clutter by running the following commands:
patch -Np1 -i ../clutter-1.18.4-libinput_fixes-1.patch && ./configure --prefix=/usr \ --sysconfdir=/etc \ --enable-egl-backend \ --enable-evdev-input \ --enable-wayland-backend \ --enable-wayland-compositor && make
To test the results, issue: make check from an X terminal emulator.
Now, as the root
user:
make install
--enable-egl-backend
: This
switch enables the experimental EGL windowing backend which is
required for GNOME Wayland
support.
--enable-evdev-input
: This
switch enables the experimental Evdev input backend which is
required for GNOME Wayland
support.
--enable-wayland-*
: These
switches enable experimental Wayland API in Clutter which is required for GNOME Wayland support.
--enable-gtk-doc
: Use this parameter if
GTK-Doc is installed and you wish
to rebuild and install the API documentation.
Last updated on 2014-08-24 15:52:32 -0700