tce-load -i intltool gtk3-dev gobject-introspection-dev dconf-dev gsettings-desktop-schemas libnotify-dev iso-codes note: configure script needs gtk2 and GConf gsettings-schema-convert (borrow from debian) cd ibus-1.5.5 CC="gcc -flto -fuse-linker-plugin -mtune=generic -Os -pipe" CXX="g++ -flto -fuse-linker-plugin -mtune=generic -Os -pipe" ./configure --prefix=/usr/local --disable-static --libexecdir=/usr/local/lib/ibus --disable-gtk2 --enable-gtk3 --disable-gconf find . -name Makefile -type f -exec sed -i 's/-O2/ /g' {} \; make sudo make install Build options: Version 1.5.5 Install prefix /usr/local Build shared libs yes Build static libs no CFLAGS -g -O2 Gtk2 immodule dir Gtk3 immodule dir ${exec_prefix}/lib/gtk-3.0/3.0.0/immodules Build gtk2 immodule no (disabled, use --enable-gtk2 to enable) Build gtk3 immodule yes Build XIM agent server yes Build wayland support no (disabled, use --enable-wayland to enable) Build python library no (disabled, use --enable-python-library to enable) Build gconf modules no (disabled, use --enable-gconf to enable) Build memconf modules no Build dconf modules yes (enabled, use --disable-dconf to disable) Build introspection yes IBus-1.0.gir scannerflags "--warn-all --identifier-prefix=IBus --symbol-prefix=ibus" Build vala binding no Build document no (disabled, use --enable-gtk-doc to enable) Build UI yes (enabled, use --disable-ui to disable) Build engine yes (enabled, use --disable-engine to disable) Enable key snooper yes No snooper regexes ".*chrome.*,.*chromium.*,firefox.*,Do.*" Panel icon "ibus-keyboard" Enable surrounding-text yes Enable libnotify yes (enabled, use --disable-libnotify to disable) Run test cases yes