So after successfully writing “Hello world!” three times, I decided to take it upon myself to resume programming work on my mod project after our programmer fell off of the face of Earth with minimal work done (everyone act surprised that this happened).
I don’t know if this issue is coming up from something he did, something wrong in the base files from Valve, or something I’m doing wrong (likely two, extremely likely three). Getting “unresolved external symbol” errors out the wazoo, here’s a sampling:
6>entitylist.obj : error LNK2019: unresolved external symbol "void __cdecl ClientPutInServer(struct edict_t *,char const *)" (?ClientPutInServer@@YAXPAUedict_t@@PBD@Z) referenced in function "public: virtual void __thiscall CEntityListSystem::FrameUpdatePostEntityThink(void)" (?FrameUpdatePostEntityThink@CEntityListSystem@@UAEXXZ)
6>gameinterface.obj : error LNK2001: unresolved external symbol "void __cdecl ClientPutInServer(struct edict_t *,char const *)" (?ClientPutInServer@@YAXPAUedict_t@@PBD@Z)
6>gameinterface.obj : error LNK2019: unresolved external symbol "char const * __cdecl GetGameDescription(void)" (?GetGameDescription@@YAPBDXZ) referenced in function "public: virtual char const * __thiscall CServerGameDLL::GetGameDescription(void)" (?GetGameDescription@CServerGameDLL@@UAEPBDXZ)
6>gameinterface.obj : error LNK2019: unresolved external symbol "class IGameSystem * __cdecl GameLogSystem(void)" (?GameLogSystem@@YAPAVIGameSystem@@XZ) referenced in function "public: virtual bool __thiscall CServerGameDLL: :D LLInit(void * (__cdecl*)(char const *,int *),void * (__cdecl*)(char const *,int *),void * (__cdecl*)(char const *,int *),class CGlobalVars *)" (?DLLInit@CServerGameDLL@@UAE_NP6APAXPBDPAH@Z22PAVCGlobalVars@@@Z)
6>gameinterface.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CServerGameClients::GetPlayerLimits(int &,int &,int &)const " (?GetPlayerLimits@CServerGameClients@@UBEXAAH00@Z)
6>gameinterface.obj : error LNK2019: unresolved external symbol "private: void __thiscall CServerGameDLL::LevelInit_ParseAllEntities(char const *)" (?LevelInit_ParseAllEntities@CServerGameDLL@@AAEXPBD@Z) referenced in function "public: virtual bool __thiscall CServerGameDLL::LevelInit(char const *,char const *,char const *,char const *,bool,bool)" (?LevelInit@CServerGameDLL@@UAE_NPBD000_N1@Z)
That’s just a small bit, there’s all sorts more. I’m not really sure what I’m looking for based off of these, any thoughts?