• Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: Dimitro  
Форум » TrinityCore » Установка / Настройка TrinityCore » [Мануал] Установка TrinityCore на Debian 8.1
[Мануал] Установка TrinityCore на Debian 8.1
baka44
Скаут
Цитата sommov ()
почему у меня такая фигня вылетает?

Делаю через root не заморачиваюсь пока что с юзерами, но все же, make не пашет

Цитата Malezha ()
sommov, не поставили
Код
libmysqlclient-dev libmysql++-dev

Цитата sommov ()
в чем может быть причина?


Старые вопросы, но ответ на всякий случай отпишу - у человека не были установлены бустовские библиотеки, те самые:
Код
apt-get install libboost-dev libboost-thread-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-iostreams-dev

И еще, если проблема с компиляцией "не понятная" можно проверить версию libzmq.
!#/bin/sh
M@NET - конечно, еще одинсервер, а вы как думали ;)
Сообщение # 31 отредактировано baka44 - Понедельник, 19.10.2015, 15:49
groznyj08
Скаут
Поставил по данной статье. Все работает.
Сообщение # 32 написано 16.05.2016 в 11:02
bspublic
Скаут
аА может кто нибудь рассказать. Что с ветками или исходниками 4.3.4? Допустим хочется попробовать собрать кату но в репе 3.5.5 и 6.х а вот где взять кату?
Сообщение # 33 написано 22.05.2016 в 18:36
Niferman
Скаут
Помогите советом. Компилирую ядро... Для верности при компиляции добавил параметры

Код
-DCMAKE_C_FLAGS="-Werror" -DCMAKE_CXX_FLAGS="-Werror"
Так вот при компиляции такая ошибка

Код
Building CXX object src/server/game/CMakeFiles/game.dir/DataStores/M2Stores.cpp.o
/home/mangos/source/TrinityCore/src/server/game/DataStores/M2Stores.cpp: In function ‘bool readCamera(const M2Camera*, uint32, const M2Header*, const CinematicCameraEntry*)’:
/home/mangos/source/TrinityCore/src/server/game/DataStores/M2Stores.cpp:154:23: warning: variable ‘z’ set but not used [-Wunused-but-set-variable]
                 float z = lastTarget.locations.z;

Если убираю эти флаги - то компиляция продолжается, но вот вопрос насколько критична данная ошибка?

Строка 154 в данном файле
Код
152                float x = lastTarget.locations.x;
153                float y = lastTarget.locations.y;
154                float z = lastTarget.locations.z;
Сообщение # 34 отредактировано Niferman - Понедельник, 18.07.2016, 15:23
p620
Маршал
Это не ошибка, а предупреждение. Компилятор обнаружил неиспользуемую переменную и известил Вас об этом.
Сообщение # 35 написано 20.07.2016 в 16:36
sh1ne
Скаут
Задублирую свое же сообщение из соседней темы. По поводу автозапуска.
Мой вариант (пока немного костыльный)
делаем скрипты:
для логин:

Цитата
#!/bin/sh
while true;
do
/home/trinity/server/bin/authserver -c /home/trinity/server/etc/authserver.conf
done

Для мира:

Цитата
#!/bin/sh
while true;
do
/home/trinity/server/bin/worldserver -c /home/trinity/server/etc/worldserver.conf >> /dev/null
done

даем права на выполнение через chmod +x и копируем их в каталог /etc/init.d/
после чего добавляем их в автозагрузку:

Цитата
insserv /etc/init.d/auth.sh
insserv /etc/init.d/world.sh

Способ избавиться от костыля с выводом выхлопа мира в девнулл определенно есть, но я его пока не нашел/придумал/искал.
Сообщение # 36 написано 27.12.2016 в 16:54
Форум » TrinityCore » Установка / Настройка TrinityCore » [Мануал] Установка TrinityCore на Debian 8.1
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: