On Sun, May 16, 2010 at 11:15:50PM +0200, Geoffroy Couprie wrote:
Hello,
Here is the latest set of files for CMake: http://eleves.ec-lille.fr/~couprieg/divers/changes-16-05-10.tar.gz (you have to remove platforms/win32/vm/config.h to make it build)
I tried to remove the dependency on the Squeak-win2-tools package. The Direct3D code still uses a lot of DirectX 7 structures, and the recent MinGW toolchain provides DirectX 8, so the B3DAccelerator plugin doesn't build right now. If it's ok, I'll send other patches to make it work with the new version. Otherwise, it's possible to modify config.cmake for B3DAccelerator to use DirectX 7.
Could these patches be included now? The Unix VM builds without any problem, so it can become the main way to build it (just replace platforms/unix/cmake/configure by platforms/cmake/configure in the tutorials). There may still be some problems with the Windows build, but I'll send more patches once these are pushed in the svn :)
Hi Geoffroy,
Thanks for your work on this. I think that Ian and Andreas will need to respond with respect to inclusion in the platforms sources. Ian originated the CMake work and is responsible for anything that might be included in the unix tree. Andreas is responsible for the Windows VM and build process, and I don't know if he has a view concerning use of CMake.
Dave