make[3]: Entering directory `/home/tyringe/mangostbc/src/mangosd' g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/mysql -I./../../dep/include -I./../framework -I./../shared -I./../game -I. -DENABLE_RA -DENABLE_CLI -g -O2 -c -o CliRunnable.o CliRunnable.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/mysql -I./../../dep/include -I./../framework -I./../shared -I./../game -I. -DENABLE_RA -DENABLE_CLI -g -O2 -c -o Main.o Main.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/mysql -I./../../dep/include -I./../framework -I./../shared -I./../game -I. -DENABLE_RA -DENABLE_CLI -g -O2 -c -o Master.o Master.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/mysql -I./../../dep/include -I./../framework -I./../shared -I./../game -I. -DENABLE_RA -DENABLE_CLI -g -O2 -c -o RASocket.o RASocket.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/mysql -I./../../dep/include -I./../framework -I./../shared -I./../game -I. -DENABLE_RA -DENABLE_CLI -g -O2 -c -o WorldRunnable.o WorldRunnable.cpp /bin/sh ../../libtool --tag=CXX --mode=link g++ -DENABLE_RA -DENABLE_CLI -g -O2 -o mangos-worldd -L../../dep/src/zthread -L../bindings/mangoscript/ -L/usr/lib -lmysqlclient_r -lz -lpthread -lcrypt -lnsl -lm -lpthread -L/home/tyringe/mangostbcoffial/lib -lz -lssl -export-dynamic CliRunnable.o Main.o Master.o RASocket.o WorldRunnable.o ../game/libmangosgame.a ../shared/libmangosdatabase.a ../shared/libmangosconfig.a ../shared/libmangosauth.a ../shared/libmangosshared.a ../shared/libmangosnetwork.a ../framework/libmangosframework.a ../bindings/mangoscript/libMangoscript.a ../bindings/mangoscript/lua/lib/liblualib.a ../bindings/mangoscript/lua/lib/liblua.a ../../dep/src/zthread/libZThread.la -lpthread mkdir .libs g++ -DENABLE_RA -DENABLE_CLI -g -O2 -o .libs/mangos-worldd CliRunnable.o Main.o Master.o RASocket.o WorldRunnable.o -Wl,--export-dynamic -L/home/tyringe/mangostbc/dep/src/zthread -L/home/tyringe/mangostbc/src/bindings/mangoscript -L/usr/lib /usr/lib/libmysqlclient_r.so -lcrypt -lnsl -lm -L/home/tyringe/mangostbcoffial/lib -lz -lssl ../game/libmangosgame.a ../shared/libmangosdatabase.a ../shared/libmangosconfig.a ../shared/libmangosauth.a ../shared/libmangosshared.a ../shared/libmangosnetwork.a ../framework/libmangosframework.a ../bindings/mangoscript/libMangoscript.a ../bindings/mangoscript/lua/lib/liblualib.a ../bindings/mangoscript/lua/lib/liblua.a ../../dep/src/zthread/.libs/libZThread.so -lpthread -Wl,--rpath -Wl,/home/tyringe/mangostbcoffial/lib CliRunnable.o: In function `CliBroadcast(char*, int (*)(char const*, ...))': /home/tyringe/mangostbc/src/mangosd/CliRunnable.cpp:195: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/mangosd/CliRunnable.cpp:195: undefined reference to `IRCClient::ChannelBot(std::basic_string, std::allocator >, bool)' CliRunnable.o: In function `MaNGOS::Singleton, MaNGOS::OperatorNew, MaNGOS::ObjectLifeTime >::DestroySingleton()': ./../framework/Policies/SingletonImp.h:66: undefined reference to `MaNGOS::Singleton, MaNGOS::OperatorNew, MaNGOS::ObjectLifeTime >::si_instance' ./../framework/Policies/SingletonImp.h:67: undefined reference to `MaNGOS::Singleton, MaNGOS::OperatorNew, MaNGOS::ObjectLifeTime >::si_instance' ./../framework/Policies/SingletonImp.h:68: undefined reference to `MaNGOS::Singleton, MaNGOS::OperatorNew, MaNGOS::ObjectLifeTime >::si_destroyed' CliRunnable.o: In function `MaNGOS::Singleton, MaNGOS::OperatorNew, MaNGOS::ObjectLifeTime >::Instance()': ./../framework/Policies/SingletonImp.h:37: undefined reference to `MaNGOS::Singleton, MaNGOS::OperatorNew, MaNGOS::ObjectLifeTime >::si_instance' CliRunnable.o: In function `MaNGOS::ObjectLifeTime::ScheduleCall(void (*)())': ./../framework/Policies/ObjectLifeTime.h:37: undefined reference to `MaNGOS::Singleton, MaNGOS::OperatorNew, MaNGOS::ObjectLifeTime >::si_instance' CliRunnable.o: In function `MaNGOS::Singleton, MaNGOS::OperatorNew, MaNGOS::ObjectLifeTime >::Instance()': ./../framework/Policies/SingletonImp.h:43: undefined reference to `MaNGOS::Singleton, MaNGOS::OperatorNew, MaNGOS::ObjectLifeTime >::si_destroyed' CliRunnable.o: In function `MaNGOS::OperatorNew::Create()': ./../framework/Policies/CreationPolicy.h:34: undefined reference to `IRCClient::IRCClient()' CliRunnable.o: In function `MaNGOS::Singleton, MaNGOS::OperatorNew, MaNGOS::ObjectLifeTime >::Instance()': ./../framework/Policies/SingletonImp.h:48: undefined reference to `MaNGOS::Singleton, MaNGOS::OperatorNew, MaNGOS::ObjectLifeTime >::si_instance' Master.o: In function `Master::Run()': /home/tyringe/mangostbc/src/mangosd/Master.cpp:177: undefined reference to `IRCClient::IRCClient()' ../game/libmangosgame.a(Player.o): In function `Player::LeftChannel(Channel*)': /home/tyringe/mangostbc/src/game/Player.cpp:3330: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/Player.cpp:3330: undefined reference to `IRCClient::ChannelBot(std::basic_string, std::allocator >, bool)' ../game/libmangosgame.a(Player.o): In function `Player::JoinedChannel(Channel*)': /home/tyringe/mangostbc/src/game/Player.cpp:3317: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/Player.cpp:3317: undefined reference to `IRCClient::ChannelBot(std::basic_string, std::allocator >, bool)' ../game/libmangosgame.a(Player.o): In function `Player::ResurrectPlayer()': /home/tyringe/mangostbc/src/game/Player.cpp:3005: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/Player.cpp:3006: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/Player.cpp:3006: undefined reference to `IRCClient::ChannelBot(std::basic_string, std::allocator >, bool)' ../game/libmangosgame.a(Player.o): In function `Player::KillPlayer()': /home/tyringe/mangostbc/src/game/Player.cpp:3097: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/Player.cpp:3098: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/Player.cpp:3098: undefined reference to `IRCClient::ChannelBot(std::basic_string, std::allocator >, bool)' ../game/libmangosgame.a(Player.o): In function `Player::GiveLevel()': /home/tyringe/mangostbc/src/game/Player.cpp:1808: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/Player.cpp:1808: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/Player.cpp:1809: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/Player.cpp:1809: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/Player.cpp:1809: undefined reference to `IRCClient::ChannelBot(std::basic_string, std::allocator >, bool)' ../game/libmangosgame.a(WorldSession.o): In function `WorldSession::LogoutPlayer(bool)': /home/tyringe/mangostbc/src/game/WorldSession.cpp:665: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/WorldSession.cpp:666: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/WorldSession.cpp:666: undefined reference to `IRCClient::ChannelBot(std::basic_string, std::allocator >, bool)' ../game/libmangosgame.a(CharacterHandler.o): In function `WorldSession::HandlePlayerLoginOpcode(WorldPacket&)': /home/tyringe/mangostbc/src/game/CharacterHandler.cpp:568: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/CharacterHandler.cpp:569: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/CharacterHandler.cpp:569: undefined reference to `IRCClient::ChannelBot(std::basic_string, std::allocator >, bool)' ../game/libmangosgame.a(ChatHandler.o): In function `WorldSession::HandleMessagechatOpcode(WorldPacket&)': /home/tyringe/mangostbc/src/game/ChatHandler.cpp:246: undefined reference to `IRCClient::ChannelMsg(Player*, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' ../game/libmangosgame.a(Level0.o): In function `ChatHandler::HandleIRCpmCommand(char const*)': /home/tyringe/mangostbc/src/game/Level0.cpp:385: undefined reference to `IRCClient::SendIRCpm(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' ../game/libmangosgame.a(Level1.o): In function `ChatHandler::HandleAnnounceCommand(char const*)': /home/tyringe/mangostbc/src/game/Level1.cpp:114: undefined reference to `IRCClient::MakeMsg(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >)' /home/tyringe/mangostbc/src/game/Level1.cpp:114: undefined reference to `IRCClient::ChannelBot(std::basic_string, std::allocator >, bool)' collect2: ld returned 1 exit status make[3]: *** [mangos-worldd] Error 1 make[3]: Leaving directory `/home/tyringe/mangostbc/src/mangosd' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/tyringe/mangostbc/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/tyringe/mangostbc' make: *** [all] Error 2 tyringe@core-server:~/mangostbc$