g++ gcc make cmake version 2.6.x or greater libmysql++-dev subversion (for checking out Trinity Database) mercurial (for checking out the core) openssl libssl-dev zlib1g-dev libtool libmysqlclient15-dev patch build-essential mysql -client libreadline5-dev unix/linux rar tools common sense
Конфигурация перед сборкой: В корневом каталоге с исходниками создаем папку build и заходим в нее: mkdir build cd build
Флаги компиляции и их описание: DO_MYSQL -- поддержка MYSQL (для включения поддержки 1 для отключения 0, по умолчанию включено) DO_POSTGRESQL -- поддержка POSTGRESQL (для включения поддержки 1 для отключения 0) DO_SCRIPTS -- активация поддержки trinity script (для включения поддержки 1 для отключения 0, по умолчанию включено) DO_RA -- Включение Ремоут Консоли RA (для включения поддержки 1 для отключения 0 DO_DEBUG -- Сборка в дебаг режиме (для включения поддержки 1 для отключения 0) DO_CLI -- Включение CLI (для включения поддержки 1 для отключения 0, по умолчанию включено) LARGE_CELL -- Включение большого размера ячейки (для включения поддержки 1 для отключения 0) SHORT_SLEEP -- Изменение мин задержки, используйте 1 PREFIX -- дирректория установки CONF_DIR -- директория файлов конфигурации тринити CMAKE_C_FLAGS -- Для продвинутых юзеров CMAKE_CXX_FLAGS -- Для продвинутых юзеров