Страница 1 из 11
Модератор форума: RangersDarknes 
Форум WoW-Game » TrinityCore » Установка / Настройка TrinityCore » [Manual]Компиляция TrinityCore2 под Win32/Win64
[Manual]Компиляция TrinityCore2 под Win32/Win64
•••scream™•••Дата: Пятница, 19.02.2010, 22:34 | Сообщение # 1
Лучший из лучших
Группа: Супер Модераторы
Сообщений: 1819
Награды: 8
Репутация: 472
Статус:
Вам понадобится:

Code
Net Framework 3.5
TortoiseHG
Git Bash
Microsoft Visual Studio 2008/2005( Express с библиотеками или же Professional)

1. Качаем Исходники:

Создаём папку trinitycore2 в Локальном Диске С:
Жмём на ней Правой Кнопкой Мыши(ПКМ) и Выбираем TortoiseHG>>Clone a Repository Откроется окно:

В поле Source path пишем ссылку:
https://trinitycore.googlecode.com/hg/
(Исходники последней, актуальной версии эмулятора, в данный момент 3.2.2a)
Нажимаем Clone и ждем пока у нас скачаются исходники.

2. Накатываем патчи на исходники:

ПАТЧИ ДОЛЖНЫ ЛЕЖАТЬ В ПАПКЕ С ИСХОДНИКАМИ
Жмём ПКМ по папке с исходниками и выбираем: GIT Bash Here
Откроется окно:

Чтобы накатить патч, в появившемся окне пишем: patch -p1 < patchname.расширение
Пример:
patch -p1 < ac2.patch
Жмём Enter, если без ошибок, то всё замечательно, вы накатили патч на исходник!

3. Компиляция ядра.

Открываем MVS2008, жмём вкладку Открыть/Open, в появившемся окне ищем файл ТrinityCore&Script VC90 (MVS2008)
Вверху выбираем Build , потом Configuration manager и расставляем галочки везде, где есть release Win32\Win64. Расставили, закрываем окно, Выбираем Build ,потом Build Solution, у нас пошла компиляция ядра.

Если компиляция прошла успешно, у Вас должно быть написано:
Построение: Успешно: 11 , с ошибками: 0 , без изменений: 0 , пропущенно: 0

Code
Готовое ядро забираем из папки с исходниками \Bin\Win32_Release(Win64_Release)


Продается аккаунт
 
InuyashaДата: Понедельник, 01.11.2010, 05:43 | Сообщение # 2
Сержант
Группа: Пользователи
Сообщений: 42
Награды: 0
Репутация: 6
Статус:
Так же можно расширение не писать, нарпимер у тебя патч "kd.patch" можно оставить только "kd" И получится patch -p1 < kd, Это для экономии времени

Продаю свою фан разработку тринити кор, максиальный уровень 255, так же отдельно прода исходники, обращатся в пм

Сообщение отредактировал Inuyasha - Понедельник, 01.11.2010, 05:46
 
Форум WoW-Game » TrinityCore » Установка / Настройка TrinityCore » [Manual]Компиляция TrinityCore2 под Win32/Win64
Страница 1 из 11
Поиск: