Application Won't start in Debug and Crashes in Release

For help with general CEGUI usage:
- Questions about the usage of CEGUI and its features, if not explained in the documentation.
- Problems with the CMAKE configuration or problems occuring during the build process/compilation.
- Errors or unexpected behaviour.

Moderators: CEGUI MVP, CEGUI Team

CrimsonGT
Just popping in
Just popping in
Posts: 7
Joined: Mon Jul 12, 2010 12:30

Application Won't start in Debug and Crashes in Release

Postby CrimsonGT » Fri Oct 08, 2010 18:32

My ogre game was running fine prior to me reformating last night. I accidently chose to install Windows 7 x64 when reinstalling which has caused some massive headaches. The issue is basically I was having trouble compiling CEGUI with Ogre compiled as 64bit, so I have switched back. I compiled Ogre/Dependencies in 32bit, and then compiled CEGUI in 32bit as well. When I updated all of my .dlls and rebuilt my application it started giving me this error as soon as I launch the debug version of the .exe

"This application has failed to start because its side-by-side configuration is incorrect."

I searched and it seems a number of people have had this issue when building CEGUI and Ogre with an IDE that the generated project was not made for. I obviously chose the MSVC 2010 IDE in CMake, but CEGUI had no options for 2010 so I used the MSVC9 project files instead. I believe this is causing the issue as my application crashes in Release once it starts loading the GUI. I did read on this forum from a search someone said they were missing "Silly dll" so I tried copying SILLY_d.dll in but it didn't change anything. Any help on resolving this would be appreciated.

*Edit*

Here is my config.lua if it helps http://ampaste.net/m2e22dea

Also, here is my mainfest file from building. I am wondering now if its because my project was originally made with MSVC9 and is now using MSVC 2010, or if it is because I built CEGUI with the build_vs2008 option (why isnt there a vs2010 option yet?) Im assuming it could be both but not sure how to resolve it.

Relevant part of my project manifest...

Code: Select all

    <dependentAssembly>
      <assemblyIdentity type='win32' name='Microsoft.VC90.DebugCRT' version='9.0.21022.8' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
    </dependentAssembly>

User avatar
CrazyEddie
CEGUI Project Lead
Posts: 6760
Joined: Wed Jan 12, 2005 12:06
Location: England
Contact:

Re: Application Won't start in Debug and Crashes in Release

Postby CrazyEddie » Wed Oct 13, 2010 09:01

Version 9.0.21022.8 is the RTM version - i.e. the original non-updated version. The prebuilt binaries I supply require SP1 for the VC9 runtime, which is version 9.0.30729.1.

So, basically, since your reformatting, you have not installed all the updates ;)

CE.


Return to “Help”

Who is online

Users browsing this forum: No registered users and 15 guests