Crazy Eddies GUI System  0.7.2
Obtaining the code
Author
Paul D Turner

CEGUI is available in source code form - either as stable release code packages or from the subversion repository at sourceforge.net (both unstable trunk and stable branch code), and also in precompiled binary form for use with Microsoft Windows and Apple Mac OS X.

All released packages are made available through the sourceforge.net file release network of mirrors, and you can browse the available releases by visiting: http://sourceforge.net/projects/crayzedsgui/files/

For an alternative view of these packages, you might like to visit the CEGUIWiki main download page here: http://www.cegui.org.uk/wiki/index.php/Downloads


Stable Release Source Packages

Source code from the stable subversion branch is released at various points in time and made available as source code packages.

The current stable packages are available here:

These archives are identical with the exception that the .zip file contains a copy of the premake executable which is used to generate the MSVC++ project / solution files.


Precompiled Binary packages for Microsoft Visual C++

We currently provide precompiled binary versions of CEGUI compiled for use with either MSVC++ 2005 SP1 (version 8) or MSVC++ 2008 (version 9)

The current packages are available here:

For users who wish to compile the code themselves, we also provide binary packages containing the precompiled dependency libraries that CEGUI uses. These are available for for MSVC++ .Net 2003 (version 7.1), MSVC++ 2005 SP1 (version 8), MSVC++ 2008 (version 9) and MSVC++ 2010 (version 10).

The current packages are available here:


Precompiled Binary packages for Apple OS X

We currently provide precompiled binary versions of CEGUI compiled for use with Apple Mac OS X users running Xcode.

The current packages are available here:

For users who wish to compile the code themselves, we also provide binary packages containing the precompiled dependency libraries that CEGUI uses. These are custom built frameworks that have the install path set to an appropriate place for the final app bundle - thus allowing the app to be packaged together in the most end-user friendly way.

The current packages are available here:

All Mac OS X binary packages are provided as 32bit i386/ppc universal binaries.


Subversion Source Code Repository

The source code for CEGUI is kept in the subversion repositiory at sourceforge.net. Since we also have the code for other CEGUI related items in the same repository, the various parts are separated in to subdirectories; the subdirectory for CEGUI is named 'cegui_mk2'.

Beneath this subdirectory, we maintain the main unstable code (as trunk) and a secondary branch for the current stable releases (which is v0-7 as of this writing), older branches are considered obsolete as newer stable code is branched from the trunk, although the older branch directories are left available for those who want or need that older code.

To check out a copy of the current stable branch from subversion, you might use the following command (or copy the server string into your GUI based SVN client)

svn co https://crayzedsgui.svn.sourceforge.net/svnroot/crayzedsgui/cegui_mk2/branches/v0-7 cegui-v0-7

Or, if you prefer the latest unstable code for testing purposes:

svn co https://crayzedsgui.svn.sourceforge.net/svnroot/crayzedsgui/cegui_mk2/trunk cegui-trunk

You can also browse the repository from your web browser here: http://crayzedsgui.svn.sourceforge.net/viewvc/crayzedsgui/cegui_mk2/