Hello,plz help me.
https://github.com/rescr1pt/tc_addons/blob/master/mods/word_filter.patch -patch
Last rev. trinitycore
Ubuntu 14.10,last package.
Error compile
[CODE]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 /home/source/335/test/src/server/game/Tools/WordFilterMgr.h:23,
from /home/source/335/test/src/server/game/Globals/ObjectMgr.cpp:53:
/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 = WordFilterMgr; ACE_LOCK = ACE_Null_Mutex]’
/home/source/335/test/src/server/game/Globals/ObjectMgr.cpp:7592:61: required from here
/usr/include/ace/Guard_T.inl:13:23: error: invalid use of incomplete type ‘class ACE_Null_Mutex’
return this->owner_ = this->lock_->acquire ();
^
In file included from /usr/include/ace/Log_Msg.h:27:0,
from /usr/include/ace/TSS_T.inl:6,
from /usr/include/ace/TSS_T.h:257,
from /usr/include/ace/Singleton.h:24,
from /home/source/335/test/src/server/game/Tools/WordFilterMgr.h:23,
from /home/source/335/test/src/server/game/Globals/ObjectMgr.cpp:53:
/usr/include/ace/Synch_Traits.h:29:7: error: forward declaration of ‘class ACE_Null_Mutex’
class ACE_Null_Mutex;
^
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 /home/source/335/test/src/server/game/Tools/WordFilterMgr.h:23,
from /home/source/335/test/src/server/game/Globals/ObjectMgr.cpp:53:
/usr/include/ace/Guard_T.inl: In instantiation of ‘int ACE_Guard<ACE_LOCK>::release() [with ACE_LOCK = ACE_Null_Mutex]’:
/usr/include/ace/Guard_T.inl:66:3: required from ‘ACE_Guard<ACE_LOCK>::~ACE_Guard() [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 = WordFilterMgr; ACE_LOCK = ACE_Null_Mutex]’
/home/source/335/test/src/server/game/Globals/ObjectMgr.cpp:7592:61: required from here
/usr/include/ace/Guard_T.inl:30:36: error: invalid use of incomplete type ‘class ACE_Null_Mutex’
return this->lock_->release ();
^
In file included from /usr/include/ace/Log_Msg.h:27:0,
from /usr/include/ace/TSS_T.inl:6,
from /usr/include/ace/TSS_T.h:257,
from /usr/include/ace/Singleton.h:24,
from /home/source/335/test/src/server/game/Tools/WordFilterMgr.h:23,
from /home/source/335/test/src/server/game/Globals/ObjectMgr.cpp:53:
/usr/include/ace/Synch_Traits.h:29:7: error: forward declaration of ‘class ACE_Null_Mutex’
class ACE_Null_Mutex;
^
[ 30%] Building CXX object src/server/game/CMakeFiles/game.dir/Handlers/QueryHandler.cpp.o
src/server/game/CMakeFiles/game.dir/build.make:2101: recipe for target ‘src/server/game/CMakeFiles/game.dir/Globals/ObjectMgr.cpp.o’ failed
make[2]: *** [src/server/game/CMakeFiles/game.dir/Globals/ObjectMgr.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs…
CMakeFiles/Makefile2:676: recipe for target ‘src/server/game/CMakeFiles/game.dir/all’ failed
make[1]: *** [src/server/game/CMakeFiles/game.dir/all] Error 2
Makefile:113: recipe for target ‘all’ failed
make: *** [all] Error 2
[/CODE]