mGUIRenderer = new CEGUI::OgreCEGUIRenderer(mWindow,
Ogre::RENDER_QUEUE_OVERLAY, false, 3000, mSceneMgr);
// The project exits with unknown exception after this point
mGUISystem = new CEGUI::System(mGUIRenderer);
Both mWindow & mSceneMgr are valid and project works without any problem without CEGUI. But even in debug mode, I cant trace any proper cause.
SOME FACTS
using Eihort downloaded source
Cegui works in both Release & Debug Samples and all other my exes.
SceneMgr is OctreeSceneManager
Im using EditableTerrainManager
mGUIRenderer is a valid pointer
Any help?
Last edited by ahmedali on Tue Jun 05, 2007 7:37 pm, edited 1 time in total.
Any chance you recently upgraded CEGUI, changed the headers and .lib, but forgot the DLL (or changed the DLL, but forgot the headers and .lib)? That's a mistake that will cause weird things like this...
Proud member of the OpenFRAG Game Development community
No but I upgrade from Eihort RC1 to latest release. But didnt downloaded the latest dependency package.
But if that was the problem, why all Cegui exe samples and projects are working fine in both Release/Debug. The issue may be something else.
So if you run your project in Release mode, it works fine, correct?
"No Symbols Loaded" means that it cannot find debug information for CEGUIBase_d.dll. You will usually only have a debug file if you've compiled the project yourself, so that's ok. You don't need debug information to run a DLL.
Did you compile Ogre from source, or did you use the SDK?
Proud member of the OpenFRAG Game Development community