i want to complie amxmodx 1.60 with msvc 7 (.net 2003)
an have some error like
not found "IS_QUERYING_CLIENT_CVAR"
or "pfnQueryClientCvarValue" not a member of 'enginefuncs_s'
full error is
#############################################
------ Build started: Project: amxmodx, Configuration: Debug Win32 ------
Compiling...
vault.cpp
util.cpp
strptime.cpp
string.cpp
srvcmd.cpp
power.cpp
newmenus.cpp
natives.cpp
modules.cpp
meta_api.cpp
l:\amxmodx\amxmodx\meta_api.cpp(870) : error C3861: 'IS_QUERYING_CLIENT_CVAR': identifier not found, even with argument-dependent lookup
l:\amxmodx\amxmodx\meta_api.cpp(872) : error C2039: 'pfnQueryClientCvarValue' : is not a member of 'enginefuncs_s'
f:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\eiface.h(106) : see declaration of 'enginefuncs_s'
l:\amxmodx\amxmodx\meta_api.cpp(1100) : error C2664: 'ENTINDEX' : cannot convert parameter 1 from 'const edict_t *' to 'edict_t *'
Conversion loses qualifiers
l:\amxmodx\amxmodx\meta_api.cpp(1111) : error C2664: 'ENTINDEX' : cannot convert parameter 1 from 'const edict_t *' to 'edict_t *'
Conversion loses qualifiers
l:\amxmodx\amxmodx\meta_api.cpp(1114) : error C2664: 'ENTINDEX' : cannot convert parameter 1 from 'const edict_t *' to 'edict_t *'
Conversion loses qualifiers
l:\amxmodx\amxmodx\meta_api.cpp(1516) : error C2039: 'pfnQueryClientCvarValue' : is not a member of 'enginefuncs_s'
f:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\eiface.h(106) : see declaration of 'enginefuncs_s'
l:\amxmodx\amxmodx\meta_api.cpp(1517) : error C2039: 'pfnCvarValue' : is not a member of 'NEW_DLL_FUNCTIONS'
f:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\eiface.h(509) : see declaration of 'NEW_DLL_FUNCTIONS'
md5.cpp
float.cpp
file.cpp
f:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\enginecallback.h(5
: warning C4005: 'SERVER_EXECUTE' : macro redefinition
f:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Include\WinSpool.h(2744) : see previous definition of 'SERVER_EXECUTE'
fakemeta.cpp
l:\amxmodx\amxmodx\fakemeta.cpp(47) : error C3861: 'LOAD_PLUGIN': identifier not found, even with argument-dependent lookup
l:\amxmodx\amxmodx\fakemeta.cpp(60) : error C2065: 'PNL_PLUGIN' : undeclared identifier
l:\amxmodx\amxmodx\fakemeta.cpp(65) : error C3861: 'UNLOAD_PLUGIN_BY_HANDLE': identifier not found, even with argument-dependent lookup
l:\amxmodx\amxmodx\fakemeta.cpp(65) : error C3861: 'PNL_PLUGIN': identifier not found, even with argument-dependent lookup
emsg.cpp
debugger.cpp
CVault.cpp
CTask.cpp
CPlugin.cpp
CModule.cpp
CMisc.cpp
CMenu.cpp
CLogEvent.cpp
CLang.cpp
CForward.cpp
CFile.cpp
CEvent.cpp
CCmd.cpp
amxxlog.cpp
amxxfile.cpp
amxtime.cpp
amxmodx.cpp
l:\amxmodx\amxmodx\amxmodx.cpp(2985) : warning C4005: 'CALLFUNC_MAXPARAMS' : macro redefinition
l:\amxmodx\amxmodx\natives.h(35) : see previous definition of 'CALLFUNC_MAXPARAMS'
l:\amxmodx\amxmodx\amxmodx.cpp(3453) : error C2039: 'pfnQueryClientCvarValue' : is not a member of 'enginefuncs_s'
f:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\eiface.h(106) : see declaration of 'enginefuncs_s'
amxdbg.cpp
amxcore.cpp
amx.cpp
Build log was saved at "file://l:\amxmodx\amxmodx\msvc\Debug\BuildLog.htm"
amxmodx - 12 error(s), 2 warning(s)
---------------------- Done ----------------------
Build: 0 succeeded, 1 failed, 0 skipped
#################################
what is my mistake
plz answer me
if(you answer my==true)
{
thanks a lot()
return
}
else
{
return
}