Ok Guys, i\'v solved my problem with \"csutil/scopedmutexlock.h\", now i have both CS and CEL library built, still working for PS in next days....
(I\'m working with MSVC 6.0)
Now i report what i\'v done to build CS:
Install the last DirectX SDK, if it is the version 8.0 or above is not needed to set the inlcude and libs path, it done it automatically. (i\'m actually using 9.00b)
Install Python and set the include and libs path in ur msvc. (i\'m actually using Python 2.3.3)
Install OpenAL SDK and set the include and libs path.
After installed the OpenAL go into the include folder under ur OpenAL path and make a new directory called AL and copy all the *.h files into it, dunno why is needed but some source file point in this location (like AL\\al.h).
Use only the CS libs package from
http://www.planeshift.it, the 0.96 that i was using is wrong for MB.
Make the folders tree as described in compiling.txt and after decompressed the CS package in CS directory u need also the \"msvc_libs_0.96.zip\" (u can find it on sourceforge) and unpack it in CS folder.
Now u are able to build CS, go in CS\\MK\\VISUALC and open CSALL.DWS, set the GRPLIBS as active project, select the release or debug configuration and launch build, good luck!
Now i report what i\'v done to build CEL:
Open CEL.DSW, add the path of include files for CS > \"CS\\INCLUDE\" and libs > \"CS\\MK\\VISUALC\\CSRELEASE\\BIN\\LIBS\".
Now select one by one the project selecting the desired debug or release config and launch build (build each project 1 by 1).
I hope i\'m usefull, anyway sorry for my bad english and let me know if there is somthing wrong, for me worked, now as soon as i have time i try with ps source, see u guys!
