Hi dear developers, i implement templeteNPC in to my core and i try recompile.
Recompilling give me error
In file included from /usr/include/ace/Guard_T.h:392:0,
from /usr/include/ace/TSS_T.cpp:18,
from /usr/include/ace/TSS_T.h:261,
from /usr/include/ace/Singleton.h:24,
from /unholy/core/src/server/scripts/Custom/TemplateNPC.h:5,
from /unholy/core/src/server/scripts/Custom/TemplateNPC.cpp:2:
/usr/include/ace/Guard_T.inl: In instantiation of ‘int ACE_Guard<ACE_LOCK>::acquire() [with ACE_LOCK = ACE_Null_Mutex]’:
/usr/include/ace/Guard_T.inl:39:3: required from ‘ACE_Guard<ACE_LOCK>::ACE_Guard(ACE_LOCK&) [with ACE_LOCK = ACE_Null_Mutex]’
/usr/include/ace/Singleton.cpp:86:11: required from ‘static TYPE* ACE_Singleton<TYPE, ACE_LOCK>::instance() [with TYPE = sTemplateNPC; ACE_LOCK = ACE_Null_Mutex]’
/unholy/core/src/server/scripts/Custom/TemplateNPC.cpp:623:3: required from here
/usr/include/ace/Guard_T.inl:13:47: error: invalid use of incomplete type ‘class ACE_Null_Mutex’
compilation terminated due to -Wfatal-errors.
make[2]: *** [src/server/scripts/CMakeFiles/scripts.dir/Custom/TemplateNPC.cpp.o] Error 1
make[1]: *** [src/server/scripts/CMakeFiles/scripts.dir/all] Error 2
make: *** [all] Error 2In TemplateNPC.h i include ace like this
#include <ace/Singleton.h>
#include <ace/Thread_Mutex.h>TemplateNPC.cpp:623
sTemplateNpcMgr->sTalentsSpec = “Discipline”;How can i fix this and compile sucessfully?