I got the current sources of CEGUI, Ogre and their dependencies by their corresponding repositories. Microsoft Visual Studio Express 2012 (v11) was used to compile all these sources, i.e. right now I am using Windows 7. I've compiled all dependencies and Ogre without problems but compiling the CEGUIOgreRenderer results in the following compile time error:
Code: Select all
error C2371: 'Ogre::TexturePtr': redefinition; different basic types c:\programming\builds\ogre\sdk\include\ogre\OgrePrerequisites.h
I'm not sure if the typedef SharedPtr<Texture> TexturePtr; in CEGUI's Renderer.h is causing this problem. Any ideas on how to fix this? Please tell me if you need any further information.