malign@crypt:(/home/malign/projects/segs/server)% make [ 2%] Building CXX object Common/src/CMakeFiles/segs_server_common.dir/ServerProtocolHandler.o In file included from /usr/include/ace/config-all.h:20, from /usr/include/ace/OS_NS_time.h:22, from /home/malign/projects/segs/server/Common/include/Client.h:16, from /home/malign/projects/segs/server/Common/include/ServerProtocolHandler.h:15, from /home/malign/projects/segs/server/Common/src/ServerProtocolHandler.cpp:10: /usr/include/ace/config-lite.h:71:7: error: #error _REENTRANT has to be defined! /home/malign/projects/segs/server/Common/include/ServerProtocolHandler.h:19: error: expected class-name before â{â token /home/malign/projects/segs/server/Common/include/ServerProtocolHandler.h:21: error: expected â,â or â...â before â*â token /home/malign/projects/segs/server/Common/include/ServerProtocolHandler.h:21: error: ISO C++ forbids declaration of âControlPacketâ with no type /home/malign/projects/segs/server/Common/src/ServerProtocolHandler.cpp:16: error: prototype for âbool ServerCommandHandler::ReceiveControlPacket(const ControlPacket*)â does not match any in class âServerCommandHandlerâ /home/malign/projects/segs/server/Common/include/ServerProtocolHandler.h:21: error: candidate is: bool ServerCommandHandler::ReceiveControlPacket(int) /home/malign/projects/segs/server/Common/src/ServerProtocolHandler.cpp: In member function âbool ServerCommandHandler::ReceiveControlPacket(const ControlPacket*)â: /home/malign/projects/segs/server/Common/src/ServerProtocolHandler.cpp:40: error: âm_protoâ was not declared in this scope make[2]: *** [Common/src/CMakeFiles/segs_server_common.dir/ServerProtocolHandler.o] Error 1 make[1]: *** [Common/src/CMakeFiles/segs_server_common.dir/all] Error 2