I'm sorry to be a pain but ever since the switch to cmake I can no longer successfully build. I've reviewed the Linux build Wiki's and search the forums and I can't find a solution.
I'm on CentOS 5.4 64bit. I've successfully, repeatedly built MaNGOS prior to the cmake switch.
This is a from-scratch build - no patches.
mkdir build
cd build
cmake -DPREFIX=/opt/mangos ..
make -j3
make install
With make install I get:
[wayne@wwwsrv build]$ make install
[ 7%] Built target genrev
[ 7%] Built target revision.h
[ 7%] Built target TBB_Project
[ 7%] Built target ACE_Project
[ 7%] Built target g3dlite
[ 7%] Built target gsoap
[ 7%] Building CXX object src/bindings/ScriptDev2/CMakeFiles/mangosscript.dir/system/system.cpp.o
In file included from /home/wayne/mangos/src/shared/Common.h:55,
from /home/wayne/mangos/src/bindings/ScriptDev2/include/../ScriptMgr.h:8,
from /home/wayne/mangos/src/bindings/ScriptDev2/include/precompiled.h:8,
from /home/wayne/mangos/src/bindings/ScriptDev2/system/system.cpp:5:
/home/wayne/mangos/src/framework/Platform/Define.h:24:29: error: ace/Basic_Types.h: No such file or directory
/home/wayne/mangos/src/framework/Platform/Define.h:25:35: error: ace/Default_Constants.h: No such file or directory
/home/wayne/mangos/src/framework/Platform/Define.h:26:29: error: ace/OS_NS_dlfcn.h: No such file or directory
/home/wayne/mangos/src/framework/Platform/Define.h:27:28: error: ace/ACE_export.h: No such file or directory
In file included from /home/wayne/mangos/src/shared/Common.h:88,
from /home/wayne/mangos/src/bindings/ScriptDev2/include/../ScriptMgr.h:8,
from /home/wayne/mangos/src/bindings/ScriptDev2/include/precompiled.h:8,
from /home/wayne/mangos/src/bindings/ScriptDev2/system/system.cpp:5:
/home/wayne/mangos/src/shared/LockedQueue.h:22:25: error: ace/Guard_T.h: No such file or directory
/home/wayne/mangos/src/shared/LockedQueue.h:23:30: error: ace/Thread_Mutex.h: No such file or directory
and it just goes on and on.
From my home directory "/home/wayne" I do a find for those files, like the ace/Basic_Types.h and it's under: ./mangos/dep/ACE_wrappers/ace/Basic_Types.h
Why is make install blowing up?
Any suggestions would be greatly appreciated
Xirad