-
Notifications
You must be signed in to change notification settings - Fork 6
Building, installing and using
Ivailo Monev edited this page Nov 4, 2016
·
255 revisions
The following software is required to build the project:
- Git client
- CMake
- A C++ compiler, GCC and CLang are the only compilers supported right now
- Platform dependent threads implementation
- zlib
- OpenSSL
The following software is recommended to build the project:
- Learn how to take advantage of the flexible build system
- If size matters build with
MinSizeRelasCMAKE_BUILD_TYPE, LTO and no exceptions - If time and disk space for building matters build with
KATIE_ALLINONEset toON - Create packages via
cpack,make packageor a native package via the provided package files for various distributions- Building and installing on Debian
- Building and installing on Arch Linux
- Building and installing on other UNIX-like system
- Watch out for tools/scripts that alter environmental variables (e.g. sudo) such as
LD_LIBRARY_PATH,PKG_CONFIG_PATH - On Windows
Katie_DIRmust point to the cmake subdirectory of the Katie installation path (e.g.C:\Program Files\Katie\cmake) otherwise it will not be found by applications that use CMake and want to build against Katie - ...
Katie is part of the Katana Desktop Environment project.