Colisseum Compilation

06/28/2015 13:13 Tyki35#1
Hi,

I Have lot of error when I compil my source.

Quote:
WorldServer error LNK2001: unresolved external symbol "public: class CColosseumMatch * __thiscall CColosseumMng::GetMatchByParty(class CParty *)" (?GetMatchByParty@CColosseumMng@@QAEPAVCColosseumM atch@@PAVCParty@@@Z)
WorldServer error LNK2001: unresolved external symbol "public: static class CColosseumMng * __cdecl CColosseumMng::GetInstance(void)" (?GetInstance@CColosseumMng@@SAPAV1@XZ)
WorldServer error LNK2001: unresolved external symbol "public: static class CColosseumMng * __cdecl CColosseumMng::GetInstance(void)" (?GetInstance@CColosseumMng@@SAPAV1@XZ)
WorldServer error LNK2001: unresolved external symbol "public: static class CColosseumMng * __cdecl CColosseumMng::GetInstance(void)" (?GetInstance@CColosseumMng@@SAPAV1@XZ)
WorldServer error LNK2001: unresolved external symbol "public: static class CColosseumMng * __cdecl CColosseumMng::GetInstance(void)" (?GetInstance@CColosseumMng@@SAPAV1@XZ)
Neuz error LNK2019: unresolved external symbol "public: __thiscall CWndColosseumComplete::CWndColosseumComplete(void) " (??0CWndColosseumComplete@@QAE@XZ) referenced in function "public: void __thiscall CDPClient::OnColosseumEndMatch(class CAr &)" (?OnColosseumEndMatch@CDPClient@@QAEXAAVCAr@@@Z)
Neuz error LNK2019: unresolved external symbol "public: __thiscall CWndColosseumEnter::CWndColosseumEnter(void)" (??0CWndColosseumEnter@@QAE@XZ) referenced in function "public: virtual int __thiscall CWndWorld::OnCommand(unsigned int,unsigned long,class CWndBase *)" (?OnCommand@CWndWorld@@UAEHIKPAVCWndBase@@@Z)
Neuz error LNK2019: unresolved external symbol "public: __thiscall CWndColosseumMassage::CWndColosseumMassage(void)" (??0CWndColosseumMassage@@QAE@XZ) referenced in function "public: void __thiscall CDPClient::OnColosseumEnter(class CAr &)" (?OnColosseumEnter@CDPClient@@QAEXAAVCAr@@@Z)
Neuz error LNK2019: unresolved external symbol "public: __thiscall CWndColosseumRetry::CWndColosseumRetry(void)" (??0CWndColosseumRetry@@QAE@XZ) referenced in function "public: void __thiscall CDPClient::OnColosseumEndMatch(class CAr &)" (?OnColosseumEndMatch@CDPClient@@QAEXAAVCAr@@@Z)
Neuz error LNK2019: unresolved external symbol "public: __thiscall CWndColosseumStart::CWndColosseumStart(void)" (??0CWndColosseumStart@@QAE@XZ) referenced in function "public: void __thiscall CDPClient::OnColosseumStart(class CAr &)" (?OnColosseumStart@CDPClient@@QAEXAAVCAr@@@Z)
Neuz error LNK2019: unresolved external symbol "public: __thiscall CWndColosseumStartReady1::CWndColosseumStartReady1 (void)" (??0CWndColosseumStartReady1@@QAE@XZ) referenced in function "public: void __thiscall CDPClient::OnColosseumReady1(class CAr &)" (?OnColosseumReady1@CDPClient@@QAEXAAVCAr@@@Z)
Neuz error LNK2019: unresolved external symbol "public: __thiscall CWndColosseumStartReady2::CWndColosseumStartReady2 (void)" (??0CWndColosseumStartReady2@@QAE@XZ) referenced in function "public: void __thiscall CDPClient::OnColosseumReady2(class CAr &)" (?OnColosseumReady2@CDPClient@@QAEXAAVCAr@@@Z)
Neuz error LNK2019: unresolved external symbol "public: __thiscall CWndJobChangeEx::CWndJobChangeEx(void)" (??0CWndJobChangeEx@@QAE@XZ) referenced in function "public: int __thiscall CMover::SetExperience(__int64,int)" (?SetExperience@CMover@@QAEH_JH@Z)
WorldServer error LNK2019: unresolved external symbol "public: class CColosseumMatch * __thiscall CColosseumMng::GetMatchByParty(class CParty *)" (?GetMatchByParty@CColosseumMng@@QAEPAVCColosseumM atch@@PAVCParty@@@Z) referenced in function "private: void __thiscall CDPCoreClient::OnRemovePartyMember(class CAr &,unsigned long,unsigned long,unsigned long)" (?OnRemovePartyMember@CDPCoreClient@@AAEXAAVCAr@@K KK@Z)
WorldServer error LNK2019: unresolved external symbol "public: class CColosseumMatch * __thiscall CColosseumMng::GetMatchByMoverID(unsigned long)" (?GetMatchByMoverID@CColosseumMng@@QAEPAVCColosseu mMatch@@K@Z) referenced in function "public: int __thiscall CMover::DoDie(class CCtrl *,unsigned long)" (?DoDie@CMover@@QAEHPAVCCtrl@@K@Z)
WorldServer error LNK2019: unresolved external symbol "public: int __thiscall CColosseumMng::CreateNewMatch(class CUser *,unsigned char,unsigned char)" (?CreateNewMatch@CColosseumMng@@QAEHPAVCUser@@EE@Z ) referenced in function "private: void __thiscall CDPSrvr::OnColosseum(class CAr &,unsigned long,unsigned long,unsigned char *,unsigned long)" (?OnColosseum@CDPSrvr@@AAEXAAVCAr@@KKPAEK@Z)
WorldServer error LNK2019: unresolved external symbol "public: int __thiscall CColosseumMng::LoadScript(void)" (?LoadScript@CColosseumMng@@QAEHXZ) referenced in function "public: int __thiscall CProject::OpenProject(char const *)" (?OpenProject@CProject@@QAEHPBD@Z)
WorldServer error LNK2019: unresolved external symbol "public: static class CColosseumMng * __cdecl CColosseumMng::GetInstance(void)" (?GetInstance@CColosseumMng@@SAPAV1@XZ) referenced in function "private: void __thiscall CDPCoreClient::OnRemovePartyMember(class CAr &,unsigned long,unsigned long,unsigned long)" (?OnRemovePartyMember@CDPCoreClient@@AAEXAAVCAr@@K KK@Z)
WorldServer error LNK2019: unresolved external symbol "public: static class CColosseumMng * __cdecl CColosseumMng::GetInstance(void)" (?GetInstance@CColosseumMng@@SAPAV1@XZ) referenced in function "public: int __thiscall CItemContainer<class CItemElem>::IsEquip(unsigned long)" (?IsEquip@?$CItemContainer@VCItemElem@@@@QAEHK@Z)
WorldServer error LNK2019: unresolved external symbol "public: void __thiscall CColosseumMatch::DestroyMover(void)" (?DestroyMover@CColosseumMatch@@QAEXXZ) referenced in function "public: int __thiscall CMover::DoDie(class CCtrl *,unsigned long)" (?DoDie@CMover@@QAEHPAVCCtrl@@K@Z)
WorldServer error LNK2019: unresolved external symbol "public: void __thiscall CColosseumMatch::EndWaitTime(void)" (?EndWaitTime@CColosseumMatch@@QAEXXZ) referenced in function "private: void __thiscall CDPSrvr::OnColosseum(class CAr &,unsigned long,unsigned long,unsigned char *,unsigned long)" (?OnColosseum@CDPSrvr@@AAEXAAVCAr@@KKPAEK@Z)
WorldServer error LNK2019: unresolved external symbol "public: void __thiscall CColosseumMatch::EnterRoom(class CUser *)" (?EnterRoom@CColosseumMatch@@QAEXPAVCUser@@@Z) referenced in function "private: void __thiscall CDPSrvr::OnColosseum(class CAr &,unsigned long,unsigned long,unsigned char *,unsigned long)" (?OnColosseum@CDPSrvr@@AAEXAAVCAr@@KKPAEK@Z)
WorldServer error LNK2019: unresolved external symbol "public: void __thiscall CColosseumMatch::KickUser(unsigned long)" (?KickUser@CColosseumMatch@@QAEXK@Z) referenced in function "private: void __thiscall CDPCoreClient::OnRemovePartyMember(class CAr &,unsigned long,unsigned long,unsigned long)" (?OnRemovePartyMember@CDPCoreClient@@AAEXAAVCAr@@K KK@Z)
WorldServer error LNK2019: unresolved external symbol "public: void __thiscall CColosseumMng::DestroyMatch(unsigned long)" (?DestroyMatch@CColosseumMng@@QAEXK@Z) referenced in function "public: int __thiscall CPartyMng::DeleteParty(unsigned long)" (?DeleteParty@CPartyMng@@QAEHK@Z)
WorldServer error LNK2019: unresolved external symbol "public: void __thiscall CColosseumMng::Process(void)" (?Process@CColosseumMng@@QAEXXZ) referenced in function "public: void __thiscall CRunObject::Run(void)" (?Run@CRunObject@@QAEXXZ)
WorldServer fatal error LNK1120: 11 unresolved externals
Neuz fatal error LNK1120: 8 unresolved externals
Someone can help me please ? ^^'
06/28/2015 19:26 - DK#2
Add the Colosseum.cpp and .h in your Files :)
06/30/2015 21:27 Tyki35#3
oh yes thank, I had to put the file on microsoft visual.

I have this error now :/

Quote:
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (338): error C3861: 'g_uIdofMulti': identifier not found, even with argument-dependent lookup
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (278): error C3861: 'g_uIdofMulti': identifier not found, even with argument-dependent lookup
d:\Game\Decode Flyff\Serveur\Sources\Source\WORLDSERVER\User.h(57 4): error C2955: 'std::vector' : use of class template requires template argument list
C:\Program Files (x86)\Microsoft Visual Studio .NET 2003\Vc7\include\vector(896) : see declaration of 'std::vector'
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (263): error C2228: left of '.GetLinkMap' must have class/struct/union type
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (247): error C2228: left of '.GetLinkMap' must have class/struct/union type
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (191): error C2228: left of '.GetLinkMap' must have class/struct/union type
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (266): error C2065: 'g_uIdofMulti' : undeclared identifier
d:\Game\Decode Flyff\Serveur\Sources\Source\WORLDSERVER\User.h(57 4): error C2065: '__GC1TO1TENDER' : undeclared identifier
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (338): error C2039: 'Replace' : is not a member of 'CUser'
d:\Game\Decode Flyff\Serveur\Sources\Source\_Common\..\WORLDSERVE R\User.h(67) : see declaration of 'CUser'
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (278): error C2039: 'Replace' : is not a member of 'CUser'
d:\Game\Decode Flyff\Serveur\Sources\Source\_Common\..\WORLDSERVE R\User.h(67) : see declaration of 'CUser'
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (266): error C2039: 'Replace' : is not a member of 'CUser'
d:\Game\Decode Flyff\Serveur\Sources\Source\_Common\..\WORLDSERVE R\User.h(67) : see declaration of 'CUser'
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (263): error C2039: 'm_linkMap' : is not a member of 'CWorld'
..\_Common\World.h(177) : see declaration of 'CWorld'
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (247): error C2039: 'm_linkMap' : is not a member of 'CWorld'
..\_Common\World.h(177) : see declaration of 'CWorld'
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (191): error C2039: 'm_linkMap' : is not a member of 'CWorld'
..\_Common\World.h(177) : see declaration of 'CWorld'
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (192): error C2039: 'Invalidate' : is not a member of 'CWorld'
..\_Common\World.h(177) : see declaration of 'CWorld'
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (261): error C2039: 'GetWorld' : is not a member of 'CWorldMng'
..\_Common\worldmng.h(25) : see declaration of 'CWorldMng'
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (246): error C2039: 'GetWorld' : is not a member of 'CWorldMng'
..\_Common\worldmng.h(25) : see declaration of 'CWorldMng'
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (221): error C2039: 'GetWorld' : is not a member of 'CWorldMng'
..\_Common\worldmng.h(25) : see declaration of 'CWorldMng'
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (190): error C2039: 'GetWorld' : is not a member of 'CWorldMng'
..\_Common\worldmng.h(25) : see declaration of 'CWorldMng'
D:\Game\Decode Flyff\Serveur\Sources\Source\_Common\Colosseum.cpp (248): error C2039: 'CreateLayer' : is not a member of 'CWorld'
..\_Common\World.h(177) : see declaration of 'CWorld'
d:\Game\Decode Flyff\Serveur\Sources\Source\WORLDSERVER\User.h(57 4): error C2039: '__GC1TO1TENDER' : is not a member of 'CGuildCombat1to1Mng'