default smsdk_config.h:
//#define SMEXT_CONF_METAMOD <- ok, good compile, work
if this:
#define SMEXT_CONF_METAMOD
I have compile errors:
Code:
metamod\sourcehook\sh_memfuncinfo.h(293): error C2332: 'class' : missing tag name
metamod\sourcehook\sh_memfuncinfo.h(293): error C2993: '' : illegal type for non-type template parameter '<unnamed-tag>'
metamod\sourcehook\sh_memfuncinfo.h(293): error C2143: syntax error : missing ',' before '...'
metamod\sourcehook\sh_memfuncinfo.h(294): error C2061: syntax error : identifier 'Params'
I use vs c++ 2010
Maybe its other syntax, not for vs c++ 2010, and i must use other version?
sh_memfuncinfo.h(293) :
Code:
template<class X, class Y, class RetType, class ... Params>