In the previous release of the Mangalore dependency packages, CEUI didn’t build out of the box, and the VC7.1 package didn’t include OPCODE. That was rather lame, so I spent the last few days rebuilding the Mangalore dependency packages, most of the time was in fact spent trying to build CEGUI as a static lib (here’s a tip, don’t!).
Here’s what’s different about the new packages:
- ODE has been updated to version 0.8 (the latest release at this time).
- OPCODE is now built into the ODE lib, Mangalore makes use of both anyway so there’s no point doing extra work to keep them separated.
- CEGUI has been updated to version 0.5.0b (the latest release at this time).
- CEGUI is now included in DLL form, building it as a static lib required way too much hackery.
- Now that CEGUI is in DLL form we no longer have to include its dependencies, so tinyxml, freetype and pcre are no longer included in the package.
I also made some changes in SVN to accomodate the new dependency packages, so be sure to update your checkout if you download the new packages.
There are no new Nebula dependency packages as yet, the existing ones work ok, so it’s not a high priority at the moment. But I would like to get all those libs using the same VC runtime library, so I’ll get around to it at some point.
You can download the new packages from Sourceforge.
Any comments should go here.