Рейтинг темы:
  • 3 Голос(ов) - 4.67 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Компиляция ядра, создание сборки Trinity Core 3.3.5a под Win32
Значится разобрался я с кучей ошибок при сборке в VS(нужно было поставить норм boost x64) но парочка ошибок таки осталась:
Код:
20>F:\DropBox\Dropbox\Developing\WoW_source\TrinityCore-6.x_v2\src\server\scripts\Spells\spell_item.cpp(221): error C2039: GetBroadcastText: не является членом "ObjectMgr"
20>  F:\DropBox\Dropbox\Developing\WoW_source\TrinityCore-6.x_v2\src\server\game\Globals\ObjectMgr.h(703): note:  см. объявление "ObjectMgr"
20>F:\DropBox\Dropbox\Developing\WoW_source\TrinityCore-6.x_v2\src\server\scripts\Spells\spell_item.cpp(1394): error C2039: GetBroadcastText: не является членом "ObjectMgr"
20>  F:\DropBox\Dropbox\Developing\WoW_source\TrinityCore-6.x_v2\src\server\game\Globals\ObjectMgr.h(703): note:  см. объявление "ObjectMgr"
и
Код:
24>LINK : fatal error LNK1181: не удается открыть входной файл "..\scripts\Release\scripts.lib"

что то мне подсказывает что последняя как раз является следствием первой ошибки но пока не знаю как решить вопрос.
Если есть какие то мысли то был бы рад помощи.

UPD: Все нормально, оказывается они недавно только эту ошибку пофиксили, залез на гитхаб к ним, посмотрел эти строки, они заменили проверяемый класс на зависимость так что если что просто лезем к ним в сырцы и смотрим нужный нам файл и нужные нам строки. Заменил на то что они написали и все скомпилировалось без сучка и задоринки. Буду теперь ставить БД и пробовать запустить сервачок Smile
Тут может быть вааще все что угодно, но пока тут просто смайлик :Olen':
Ответ
Практически все получилось только не могу добавить юзера как в мануале, окно worldserver закрывается почему то, это так и должно быть или что то не правильно отрабатывает?
Тут может быть вааще все что угодно, но пока тут просто смайлик :Olen':
Ответ
Нет коннекта к БД, занят порт и т.д. В логах то что пишет?
Ответ
VikingBO, а можно у вас узнать какая платформа у вас ?

Добавлено через 24 минуты
Все хотел задать вопрос ,есть ли на форуме мануал по настройке Денвера к серверу ???
Ответ
PROGRAMMATOR Написал:Нет коннекта к БД, занят порт и т.д. В логах то что пишет?
Да, про логи я забыл, спасибо что напомнили. Глянул я их и к моему удивлению вижу что не может найти файл 000.vmtree , а к удивлению потом что я папку vmaps таки сформировал (хотя в мануале это пропущено даже не знаю по какой причине) и данный файл там таки есть. Путь до папки vmaps тоже в конфиге сервера указан правильно, аж перепроверил раза три, слэши на обратные слэши поменял, в конце пути слэш убрал, ни в какую не хочет этот файл там замечать. Может я vmaps как то не так сформировал?
Файлик и инструкцию по созданию vmaps скачивал ОТСЮДА
вроде бы все предельно просто и не должно быть каких то критических ошибок с моей стороны.
На всякий случай несколько скринов с папками, путями и моими настройками.

legendaryZ Написал:VikingBO, а можно у вас узнать какая платформа у вас ?

ОС - Windows 7 Максимальная SP1 x64
остальное я вроде скидывал все что устанавливал, кроме
GIT - 2.7.1.windows.2

Добавлено через 5 минут
UPD: да и базу world теперь просто так с YTDB теперь фиг скачаешь, нужно региться, а для реги им нужно пройти тест который я без хотя бы минимального внедрения в разработку не смогу пройти, какие то вопросы по ID, по базам, я все конечно понимаю, народу типа много да и уровень разработчиков надо повышать перед созданием сервера но все же как быть та... Пришлось попробовать поставить ту БД которая была в сборке.
Тут может быть вааще все что угодно, но пока тут просто смайлик :Olen':
Ответ
VikingBO, в конфиге указан /database а в логах говорит, что читает /data.
Ответ
Да, было дело, попробовал с правильным указанием папки, ничего не изменилось.
Скрин

UPD: каким то макаром таки нашел темку где выложили разные dbc, maps, vmaps для trinitycore, залил себе vmaps и сервер выдал новую ошибку...

Loading Trinity strings...
>> Loaded 0 trinity strings. DB table `trinity_string` is empty.

собсна я понимаю что она пуста потому как world базу я заливал не с YTDB, есть может у кого архивчик с ней, а то я врядли в ближайшую неделю смогу зарегестрироватся там (да и две недели боюсь не дадут мне особого профита)

UPD2: ох тыж гой его официальные сорцы тринити, я не знаю каким макаром народ находит эти пути, вот нашел ссылку на релиз Тринитикора с вроде как заполненной БД, по крайней мере у меня с этой БД не ругается ни на что и сервак запускается норм.

UPD3: да, я это сделал, это круто, спасибо всем за поддержку, если что свои мыканья я описал вроде бы подробно, если вдруг сообщество решит поддержать то могу написать (еще один никому не нужный) мануальчик по тому как же я умудрился собрать Trinitycore под x64 и запустить сервер на локалке.
Вот скриншотик из уже запущенной игры на моем сервере:
Картиночка не маленькая
Тут может быть вааще все что угодно, но пока тут просто смайлик :Olen':
Ответ
Вот пожалуйста , скрины в чём проблемма не знаю , Я тут посмотрел что CMAKE В начеле вообще не показывает пути к буст'у Приходится всё прописывать самому !


Файлы вложений
.jpg   bandicam 2016-04-29 13-27-30-765.jpg (Размер: 86.08 KB / Загрузок: 17)
.jpg   bandicam 2016-04-29 13-27-34-739.jpg (Размер: 89.28 KB / Загрузок: 15)
Ответ
Вопрос такой Тринити 6.x Это 3.3.5a или что то другое ?
У меня была проблема такая офф тринити не понимаю почему не хотели компилироваться , но скачав исходники от другово производителя Смаке делал Configure
Но Generate выдал такую ерунду
Generate Cmake Результат
Ответ
Ну полностью разобрался настроил , и вот при сборке такая ошибочка как исправить фиг его !
Код:
15>LINK : fatal error LNK1181: не удается открыть входной файл "..\scripts\Debug\scripts.lib"
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Компиляция исходных кодов TrinityCore на Linux Kirito 0 5,143 03-04-2012, 10:38 PM
Последний пост: Kirito
  Компиляция сервера под Линукс на винде maa 5 4,094 12-20-2011, 06:28 PM
Последний пост: Itachi
  Компиляция и базовая настройка сервера MaNGOS (3.0.9) PROGRAMMATOR 125 59,814 04-12-2011, 01:43 PM
Последний пост: PROGRAMMATOR
  Создание сервера с готовым ядром, базой и скриптами Perfecto 49 22,362 08-16-2010, 04:04 PM
Последний пост: Ferse
  Компиляция и настройка ScriptDev2 PROGRAMMATOR 10 15,159 03-22-2010, 10:05 PM
Последний пост: Arsenn
  Linux, компиляция, С++ Arsenn 5 4,086 03-10-2010, 03:23 PM
Последний пост: Arsenn
  Создание собственых вещей kiberk 8 9,400 11-03-2009, 04:24 PM
Последний пост: adio
  Создание своего портала kiberk 15 7,218 09-20-2009, 12:04 PM
Последний пост: kiberk
  Создание фиксов а так же патчи в ядро Mangos. Sava 2 5,133 06-30-2009, 08:54 PM
Последний пост: kiberk

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)