[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Гайды для Silkroad Online, Perfect World и Lineage 2 » World of Warcraft » Серверная WoW » [TrinityCore][Полный мануал]Компиляция ядра (Manual by sokmax(pro100mosk))
[TrinityCore][Полный мануал]Компиляция ядра
sokmaxДата: Среда, 07.07.2010, 01:44 | Сообщение # 1
Lv10
Сообщений: 30
Репутация: 0
не в сети
Вот решил написать свой полный мануал по сборке ядра Trinity Core.
Мануал рассчитан на 32 битные системы Windows.

И так для начала нам нужна программа TortoiseHg.

Теперь создаем папку Trinity на диске C:\ (Должно выглядеть так C:\Trinity)
Щелкаем на папке Trinity правой кнопкой мыши и выбераем TortoiseHG=> Clone a repository

В поле Source path пишем ссылку в зависимости от нужной вам версии клиента:
Если вам нужны исходники для WoW Classic(1.12.х) то вписываем: http://bitbucket.org/KingPin/trinity-zero
Если вам нужны исходники для WoW TBC (2.4.3) то вписываем: http://bitbucket.org/KingPin/trinitycore
Если вам нужны исходники для WoTLK (3.3.3a) то вписываем: http://code.google.com/p/trinitycore/
Нажимаем Clone и ждем пока у нас скачаются исходники.

Теперь на ядро нужно накатить патчи (Это не обязательно , но сними будет меньше недоработок).
Для того чтобы накатывать патчи нам нужна программа GIT
И так после того как мы скачали патч нужно положить его в папку с исходниками ( И желательно переименовать например в 1 , чтобы название было меньше...)
Потом нажимаем ПКМ на папке с исходниками и выбераем GIT Bash Here

В появившемся окне пишем :
patch -p1 < имя патча
Пример:

Теперь приступаем к компиляции ядра сервера.

Для этого нам нужна программа Microsoft Visual Studio (Я использую Microsoft Visual Studio 2008 Team System)(Ссылки к сожалению нету)

Идем в Папка с исходниками/Win и открываем либо TrinityCore&Script VC80, либо TrinityCore&Script VC90, либо же TrinityCore&Script VC100, в зависимости от версии вашего Microsoft Visual Studio.

Вверху выбираем Build , потом Configuration manager и делаем как на скрине:

Закрываем это окно.
Теперь вверху выбираем Build ,потом Build Solution.
Пошла компиляция ядра.
В конце удачной компиляции должно быть написано:
Построение: Успешно: 12 , с ошибками: 0 , без изменений: 0 , пропущенно: 0
Скомпилированное ядро нужно забрать от сюда:
Папка с исходниками/Bin/Win32_Release

Внимание! Тут могут быть ошибки , так как я писал это сам..1


Жизнь - это игра, графика на высоте, а сюжет говно...

 
ric93Дата: Среда, 07.07.2010, 02:11 | Сообщение # 2
Lv80+
Сообщений: 45
Репутация: 32767
не в сети
Думаю, что пост лучше перенести в раздел серверная happy1



Сообщение отредактировал ric93 - Среда, 07.07.2010, 02:11
 
sokmaxДата: Среда, 07.07.2010, 02:20 | Сообщение # 3
Lv10
Сообщений: 30
Репутация: 0
не в сети
Quote (ric93)
Думаю, что пост лучше перенести в раздел серверна

Перенесено
1

Жизнь - это игра, графика на высоте, а сюжет говно...

 
ХемульДата: Четверг, 08.07.2010, 19:33 | Сообщение # 4
Lv30
Сообщений: 69
Репутация: 12345
не в сети
тема полезная.Можна и закрепить.1

 
Гайды для Silkroad Online, Perfect World и Lineage 2 » World of Warcraft » Серверная WoW » [TrinityCore][Полный мануал]Компиляция ядра (Manual by sokmax(pro100mosk))
  • Страница 1 из 1
  • 1
Поиск:

Хостинг от uCoz