It, 1:30 am, so forgive me if this has been discussed, but the 2.3 SDK
does not compile. Fresh install, no mods, .NET 2003:
Error 1:
d:\HL-SDK\Multiplayer Source\engine\cdll_int.h(72) : error C2011:
'client_textmessage_s' : 'struct' type redefinition
d:\HL-SDK\Multiplayer Source\engine\Sequence.h(18) : see
declaration of 'client_textmessage_s'
I fixed above by puting in a couple of #defines.
Error 2:
d:\HL-SDK\Multiplayer Source\cl_dll\hl\hl_weapons.cpp(607) : error
C2440: '=' : cannot convert from 'const char *(__cdecl *)(unsigned
long)' to 'const char *(__cdecl *)(uint32)'
This conversion requires a reinterpret_cast, a C-style cast or
function-style cast
d:\HL-SDK\Multiplayer Source\cl_dll\hl\hl_weapons.cpp(618) : error
C2440: '=' : cannot convert from 'long (__cdecl *)(long,long)' to
'int32 (__cdecl *)(int32,int32)'
This conversion requires a reinterpret_cast, a C-style cast or
function-style cast
607: g_engfuncs.pfnNameForFunction = stub_NameForFunction;
618: g_engfuncs.pfnRandomLong = gEngfuncs.pfnRandomLong;
Is this a switch I need to set in VS?
Bed now, me sleep...
Jeff
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders