http://wowsoft.ru/shapkawowsoft.jpg
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » TrinityCore » Установка / Настройка TrinityCore » [Manual] Сборка Тринити под Linux
[Manual] Сборка Тринити под Linux
DarkensandДата: Среда, 11.08.2010, 11:06 | Сообщение # 1
Чемпион
Группа: Пользователи
Сообщений: 159
Статус: :-)
Пакеты необходимы для сборки:

Code
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    
         pat ch    
         b uild-essential    
         mysql -client    
         libreadline5-dev    
         unix/linux rar tools    
         common sense

Скачиваем исходники:
Версия 2.4.3: hg clone https://www.bitbucket.org/KingPin/trinitycore/
Версия 3.1.3: hg clone https://www.bitbucket.org/KingPin/trinitycore2/
Версия 1.12.x: hg clone https://www.bitbucket.org/KingPin/trinity-zero/

Конфигурация перед сборкой:
В корневом каталоге с исходниками создаем папку 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 -- Для продвинутых юзеров

Стандартый вид конфигурации:

Code
cmake ../ -DCMAKE_C_FLAGS="-O3 -pipe" -DCMAKE_CXX_FLAGS="${CMAKE_C_FLAGS}" -DDO_RA=1 -DLARGE_CELL=1 -DPREFIX=/opt/trinity /path/to/source

Все, вы собрали TrinityCore, идем в home/trinity и забираем полученные файлы.

 
Форум » TrinityCore » Установка / Настройка TrinityCore » [Manual] Сборка Тринити под Linux
Страница 1 из 11
Поиск:



Copyright WoWsoft © 2010 | Карта сайта | Карта форума Хостинг от uCoz
При использовании материалов необходимо наличие прямой индексируемой ссылки на первоисточник
WoWsoft — World of Warcraft портал — Статьи World of Warcraft | Аддоны для WoW | Патчи World of Warcraft | Cервера WoW | Новости WoW