Page 1 of 1

Cannot Compile VS2012 - rev 1468

Posted: Tue Aug 04, 2015 5:58 pm
by John Adams

Code: Select all

4>     Creating library ..\..\bin\world\WorldServer.lib and object ..\..\bin\world\WorldServer.exp
4>ChunkServer_process.obj : error LNK2019: unresolved external symbol "public: bool __thiscall WorldCharacter::SendSkillPoolUpdate(void)" (?SendSkillPoolUpdate@WorldCharacter@@QAE_NXZ) referenced in function "public: void __thiscall ChunkServer::SendCharacterInfo(class std::shared_ptr<class Client> &,class std::shared_ptr<class WorldCharacter> &)" (?SendCharacterInfo@ChunkServer@@QAEXAAV?$shared_ptr@VClient@@@std@@AAV?$shared_ptr@VWorldCharacter@@@3@@Z)
4>WorldCharacter.obj : error LNK2001: unresolved external symbol "public: bool __thiscall WorldCharacter::SendSkillPoolUpdate(void)" (?SendSkillPoolUpdate@WorldCharacter@@QAE_NXZ)
4>ChunkServer_process.obj : error LNK2019: unresolved external symbol "public: bool __thiscall WorldCharacter::SendCharacterPageAttributes(void)" (?SendCharacterPageAttributes@WorldCharacter@@QAE_NXZ) referenced in function "public: void __thiscall ChunkServer::SendCharacterInfo(class std::shared_ptr<class Client> &,class std::shared_ptr<class WorldCharacter> &)" (?SendCharacterInfo@ChunkServer@@QAEXAAV?$shared_ptr@VClient@@@std@@AAV?$shared_ptr@VWorldCharacter@@@3@@Z)
4>ChunkServer_process.obj : error LNK2019: unresolved external symbol "public: bool __thiscall WorldCharacter::SendAllAttributeUpdate(void)" (?SendAllAttributeUpdate@WorldCharacter@@QAE_NXZ) referenced in function "public: void __thiscall ChunkServer::SendCharacterInfo(class std::shared_ptr<class Client> &,class std::shared_ptr<class WorldCharacter> &)" (?SendCharacterInfo@ChunkServer@@QAEXAAV?$shared_ptr@VClient@@@std@@AAV?$shared_ptr@VWorldCharacter@@@3@@Z)
4>Npc.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall Npc::AddAttribute(unsigned int)" (?AddAttribute@Npc@@UAE_NI@Z)
4>Npc.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall Npc::SetAttributeBaseValue(unsigned int,int)" (?SetAttributeBaseValue@Npc@@UAE_NIH@Z)
4>Npc.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall Npc::SetAttributeTotalValue(unsigned int,int)" (?SetAttributeTotalValue@Npc@@UAE_NIH@Z)
4>Npc.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall Npc::UpdateAttributeGearBonus(unsigned int,int)" (?UpdateAttributeGearBonus@Npc@@UAE_NIH@Z)
4>Npc.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall Npc::UpdateAttributeBuffBonus(unsigned int,int)" (?UpdateAttributeBuffBonus@Npc@@UAE_NIH@Z)
4>WorldCharacter.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall WorldCharacter::AddAttribute(unsigned int)" (?AddAttribute@WorldCharacter@@UAE_NI@Z)
4>WorldCharacter.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall WorldCharacter::SetAttributeBaseValue(unsigned int,int)" (?SetAttributeBaseValue@WorldCharacter@@UAE_NIH@Z)
4>WorldCharacter.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall WorldCharacter::SetAttributeTotalValue(unsigned int,int)" (?SetAttributeTotalValue@WorldCharacter@@UAE_NIH@Z)
4>WorldCharacter.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall WorldCharacter::UpdateAttributeGearBonus(unsigned int,int)" (?UpdateAttributeGearBonus@WorldCharacter@@UAE_NIH@Z)
4>WorldCharacter.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall WorldCharacter::UpdateAttributeBuffBonus(unsigned int,int)" (?UpdateAttributeBuffBonus@WorldCharacter@@UAE_NIH@Z)
4>WorldCharacter.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall WorldCharacter::UpdateAttributeAttributeBonus(unsigned int,int)" (?UpdateAttributeAttributeBonus@WorldCharacter@@UAE_NIH@Z)
4>..\..\bin\world\WorldServer.exe : fatal error LNK1120: 14 unresolved externals
Windows is the primary supported OS. This is required to work before LInux does. Make this a priority.

Re: Cannot Compile VS2012 - rev 1468

Posted: Tue Aug 04, 2015 6:07 pm
by Xinux
It should compile you just need to add all the statinfo files and the *_stats and there is another _ one i can't remember. I'll submit the new project file tomorrow if someone doesn't get it tonight.

Re: Cannot Compile VS2012 - rev 1468

Posted: Tue Aug 04, 2015 7:08 pm
by John Adams
You and I shouldn't be required to constantly clean up after others messes. Seems that's all we're doing lately.

Re: Cannot Compile VS2012 - rev 1468

Posted: Wed Aug 05, 2015 9:19 am
by Ratief
I don't have the ability to add files to the VS project. All I can do is add them to the makefile.

Re: Cannot Compile VS2012 - rev 1468

Posted: Wed Aug 05, 2015 9:31 am
by Xinux
Ok will add it to the VS project files and commit it for you.