mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 16:35:33 +00:00
This change moves the Linux developer documentation to the new location `docs/linux` as discussed in our planning meeting.
769 B
769 B
Keyman engine for IBus
All commands to be run in linux/ibus-keyman.
Source code for Keyman engine for IBus is in linux/ibus-keyman.
Requirements
You need autoconf, autopoint, gettext, automake and libtool to generate the build system.
Run ./autogen.sh to run them.
Building
./autogen.sh
./configure
make
sudo make install
For a debug build:
./configure CPPFLAGS=-DG_MESSAGES_DEBUG CFLAGS="-g -O0" CXXFLAGS="-g -O0"
To use the header files from the source repo, you need to specify paths to the include files in core:
./configure CPPFLAGS="-DG_MESSAGES_DEBUG -I../../core/build/arch/debug/include/ -I../../common/include/ -I../../core/include/" \
CFLAGS="-g -O0" CXXFLAGS="-g -O0"