Четверг, 28.11.2024, 20:35 Приветствую Вас Гость


Mangos-WotLK

Главная | Регистрация | Вход | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Ka[SP]eR  
Компиляция ядра.
Ka[SP]eRДата: Вторник, 18.11.2008, 06:19 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 128
Репутация: 3
Статус:
.: Дополнительные данные :.
Бог сайта и форума За хорошую посещаемость на форуме За супер посещаемость За Генерал-полковника
Что нужно для компиляции?
-Micrоsoft Visual Studio 2003/2005
-Tortoise SVN

Процесс:
Создаем папку, где угодно и называем как угодно.
Далее тыкаем на неё правой кнопкой мышки и выбираем "SVN Chekout..."
Появляется окошко, в строку URL of repository ссылку
https://mangos.svn.sourceforge.net/svnroot/mangos/trunk/
Жмем Accept Pernament
Ждем когда всё закачается.
Теперь когда всё скачалось заходим в папку на которую вы тыкали, там видем папку win.
Там находятся файлы mangosdVC71 и mangosdVC80, если у вас стоит Microsoft Visual studio 2003 то запускаем mangosdVC71, если у вас Microsoft VS 2005 запускаем mangosdVC80.
Открывается окно компилятора.
Ждем пока всё отлагается
Смотрите вверх, видите там надпись Build?, жмите на неё, появляется меню, выбираем Batch Build.
Появляется окно, в нем строки и напротив галки. Ставим галки напротив каждой строки где есть слово Release и тыкаем на Build.
ЖДЕМ
P.S. внизу вы увидите надпись типа
------ Build started: Project: realmd, Configuration: Debug Win32 ------
это лог компиляции, когда увидите надпись наподобие такой
========== Build: 11 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
значит серв скомпилировался.
Теперь лезим в папку, которую нажимали SVN Chekout...
В ней залазим в папку bin, потом Debug.
В Debug забираем файлы : libeay32.dll, libmySQL.dll, mangosd.exe, realmd.exe иMaNGOSScript.dll.
Достаем конфигурационные файлы
Лезем в папку src, в ней лезем сначала в Mangosd, там есть файл mangosd.conf.in, удаляем на конце .in, получаем mangosd.conf, потом лезем в папку realmd там файл realmd.conf.in, так же удаляем в конце .in
Готово

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