Introduction to Caribou

Caribou is an input assistive technology intended for switch and pointer users.

本パッケージは LFS-8.3 において正しくビルドでき動作することが確認されています。

Package Information

Caribou Dependencies


Clutter-1.26.2, GTK+-3.24.0, libgee-0.20.1, libxklavier-5.4, PyGObject-2.28.7, and PyGObject-3.28.3 (needed regardless of what version of GTK is in use)



GTK+-2.24.32 and Valadoc

Additional Runtime Dependencies

For most GNOME users, this package is only required as a compile-time dependency for other packages. If you intend to use its keyboard you will require D-Bus Python-1.2.8, DConf-0.28.0 and PyAtSpi2-2.30.0 at runtime.

User Notes:

Installation of Caribou

Install Caribou by running the following commands:

PYTHON=python3 ./configure --prefix=/usr         \
            --sysconfdir=/etc     \
            --disable-gtk2-module \
            --disable-static &&

This package does not come with a testsuite.

Now, as the root user:

make install

Command Explanations

--disable-gtk2-module: Because GNOME now uses GTK+-3, this module has no use on a GNOME desktop. Remove this switch if you still want to build the GTK+-2 module.

--disable-static: このスイッチはスタティックライブラリをインストールしないようにします。


Installed Programs: caribou (library executable), antler (library executable), and caribou-preferences
Installed Libraries:
Installed Directories: /usr/include/libcaribou, /usr/lib/python2.7/site-packages/caribou, /usr/share/antler and /usr/share/caribou

Short Descriptions

contains the Caribou API functions.

最終更新日: 2018-08-31 08:17:00 +0900