Модератор форума: Dimitro |
Форум TrinityCore Установка / Настройка TrinityCore [Мануал] Установка TrinityCore на Debian 8.1 |
[Мануал] Установка TrinityCore на Debian 8.1 |
почему у меня такая фигня вылетает? Делаю через root не заморачиваюсь пока что с юзерами, но все же, make не пашет Старые вопросы, но ответ на всякий случай отпишу - у человека не были установлены бустовские библиотеки, те самые: Код 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 - конечно, еще одинсервер, а вы как думали ;) |
Помогите советом. Компилирую ядро... Для верности при компиляции добавил параметры
Код -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; |
Задублирую свое же сообщение из соседней темы. По поводу автозапуска.
Мой вариант (пока немного костыльный) делаем скрипты: для логин: Цитата #!/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
|
| |||