|
|
Модератор форума: Dimitro |
Форум TrinityCore [TrinityCore] Help Ошибка комплиации (OregonCore) |
Ошибка комплиации |
/usr/bin/ld: ../shared/libshared.a(Threading.cpp.o): undefined reference to symbol 'pthread_kill@@GLIBC_2.2.5'
//lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make[2]: *** [src/oregonrealm/oregon-realm] Error 1 make[1]: *** [src/oregonrealm/CMakeFiles/oregon-realm.dir/all] Error 2 make: *** [all]Error 2 Подскажите что делать... Добавлено (11.01.2016, 14:53)
Сообщение # 1 написано 11.01.2016 в 14:53
|
Код diff --git a/src/server/scripts/Commands/cs_server.cpp b/src/server/scripts/Commands/cs_server.cpp --- a/src/server/scripts/Commands/cs_server.cpp +++ b/src/server/scripts/Commands/cs_server.cpp @@ -115,7 +115,7 @@public: std::string uptime = secsToTimeString(sWorld->GetUptime()); uint32 updateTime = sWorld->GetUpdateTime(); - handler->SendSysMessage(_FULLVERSION); + handler->PSendSysMessage("%s", _FULLVERSION); handler->PSendSysMessage(LANG_CONNECTED_PLAYERS, playersNum, maxPlayersNum); handler->PSendSysMessage(LANG_CONNECTED_USERS, activeClientsNum, maxActiveClientsNum, queuedClientsNum, maxQueuedClientsNum); handler->PSendSysMessage(LANG_UPTIME, uptime.c_str()); Добавлено (11.01.2016, 21:49) --------------------------------------------- Если же у тебя Cmake выше 2.8.9, то его нужно понизить до 2.8.9 Если всё равно будет выбивать ошибки, вот тебе фикс: https://github.com/TrinityCore/TrinityCore/commit/d3c2af0f66c6bf7e9b47890820921c2c061ba2e2 Если всё равно будет выбивать ошибку, тогда ещё и этот: https://github.com/TrinityCore/TrinityCore/commit/d58a037512682db6480b80513162143defb3061a Добавлено (13.01.2016, 14:50)
[blizz]Судить меня дано лишь богу, другим я укажу дорогу
[/blizz] |
| |||
| |||