[Manual][Win]Компиляция ядра - Форумы

  • Страница 1 из 1
  • 1
[Manual][Win]Компиляция ядра
Ars Дата: Четверг, 08.07.2010, 10:37 | Сообщение # 1
Генерал-майор
Группа: Администраторы
Сообщений: 252
Репутация: 2
"Мануал по созданию ядра TrinityCore (Win32)"
Мануал рассчитан на 32 битные системы Windows.
Всё что нам необходимо
1.Microsoft Visual Studio 2008
2.GIT
3.SVN
4.Кумулятивные патчи by KAPATEJIb

И так для начала нам нужна программа 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.1.3) то вписываем: http://bitbucket.org/KingPin/trinitycore2/
Если вам нужны исходники для WoTLK (3.3.0) то вписываем: http://bitbucket.org/n0n4m3/trinitycore330/
Если вам нужны исходники для WoTLK (3.3.2) то вписываем: http://trinitycore.googlecode.com/hg/
Нажимаем Clone и ждем пока у нас скачаются исходники.

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

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

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

Для этого нам нужна программа Microsoft Visual Studio (MVS) (Я использую Microsoft Visual Studio 2008 Team System)(Ссылка вверху)
Идем в "Папка с исходниками/Win"и открываем либо TrinityCore&Script VC80, либо TrinityCore&Script VC90, либо же TrinityCore&Script VC100, в зависимости от версии вашего Microsoft Visual Studio.

Вверху выбираем Построение , потом Диспетчер конфигурации и делаем как на скрине:

Закрываем это окно.
Теперь вверху выбираем Построение ,потом Построить решение.
Пошла компиляция ядра.
В конце удачной компиляции должно быть написано:

Quote
Построение: Успешно: 11 , с ошибками: 0 , без изменений: 0 , пропущенно: 0

Скомпилированное ядро нужно забрать от сюда:
"Папка с исходниками/Bin/Win32_Release"

*В тексте могут быть орфографические ошибки.

Хотите узнать ревизию скомпилированного вами ядро? Легко!
Идем в "Исходники/src/shared/" и открываем revision.h.
И смотрим:



 
  • Страница 1 из 1
  • 1
Поиск: