• Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: Dimitro  
[Мануал] Установка TrinityCore на Debian 8.1
groznyj08
Скаут
Поставил по данной статье. Все работает.
Сообщение # 31 написано 16.05.2016 в 11:02
bspublic
Скаут
аА может кто нибудь рассказать. Что с ветками или исходниками 4.3.4? Допустим хочется попробовать собрать кату но в репе 3.5.5 и 6.х а вот где взять кату?
Сообщение # 32 написано 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;
Сообщение # 33 отредактировано Niferman - Понедельник, 18.07.2016, 15:23
p620
Маршал
Это не ошибка, а предупреждение. Компилятор обнаружил неиспользуемую переменную и известил Вас об этом.
Сообщение # 34 написано 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

Способ избавиться от костыля с выводом выхлопа мира в девнулл определенно есть, но я его пока не нашел/придумал/искал.
Сообщение # 35 написано 27.12.2016 в 16:54
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: