I'm playing around with the v2.3HLSDK and I am having lots of trouble compiling the Client DLL. I got through the MP DLL with not much trouble, I had to rename the occurences of ARRAYSIZE to HLARRAYSIE and then it compiled successfully with a warning that occured 153 times:
Code:
warning C4005: 'ARRAYSIZE' : macro redefinition
I moved on to the Client DLL and now I am getting some strange errors, they are as follows:
Code:
Project : cl_dll
Compiler : Microsoft Visual C++ Toolkit 2003 (called directly)
Directory : C:\Documents and Settings\Administrator\Desktop\Multiplayer Source\cl_dll\
--------------------------------------------------------------------------------
Switching to target: Win32 Release
overview.cpp
overview.cpp(51) : error C2039: 'Overview_GetOverviewState' : is not a member of 'cl_enginefuncs_s'
c:\Documents and Settings\Administrator\Desktop\Multiplayer Source\cl_dll\../engine\cdll_int.h(104) : see declaration of 'cl_enginefuncs_s'
overview.cpp(60) : error C2039: 'Overview_WorldToScreen' : is not a member of 'cl_enginefuncs_s'
c:\Documents and Settings\Administrator\Desktop\Multiplayer Source\cl_dll\../engine\cdll_int.h(104) : see declaration of 'cl_enginefuncs_s'
overview.cpp(61) : error C2039: 'Overview_WorldToScreen' : is not a member of 'cl_enginefuncs_s'
c:\Documents and Settings\Administrator\Desktop\Multiplayer Source\cl_dll\../engine\cdll_int.h(104) : see declaration of 'cl_enginefuncs_s'
overview.cpp(73) : error C2039: 'Overview_WorldToScreen' : is not a member of 'cl_enginefuncs_s'
c:\Documents and Settings\Administrator\Desktop\Multiplayer Source\cl_dll\../engine\cdll_int.h(104) : see declaration of 'cl_enginefuncs_s'
Process terminated with status 1 (0 minutes, 3 seconds)
4 errors, 0 warnings
If anyone could give me the source files for the sdk that they know work (I'm questioning the integrity of mine) that would be excellent.