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.

{EDITED} I figured it out on my own. The wiki page listed here was indeed right, but it was wrong in some spots I think. I deducted that I had checked "CEGUI_BULD_RENDERER_OGRE" yet I had not explicitly given it the location of Ogre in CMAKE or the compiler. I remembered what the wiki said about adding entries to the CMAKE configuration and did that. Success! I have all the .dll's and libs now!! So happy!!

I think I've made a lot of progress since I last tried to build cegui. I've read a few threads notably this really good example of how to ask a question: viewtopic.php?f=10&t=6581 and found out how to save my build ouput to a file (VERY HELPFUL!).

I've been deciphering the errors that I got and tried to correct them. They didn't work but I think I'm getting closer.

I've followed this website's API documentation almost to the letter to build cegui. I built the dependencies by leaving all of the options alone. After configuring, generating, and compiling the dependencies, I proceeded to attempt my build of the actual cegui project. I have suspected that the wiki page I used in the past was false or in error when giving directions. If this works I will edit that wiki to reflect how I got CEGUI to build, and indicate that the wiki page is false or wrong. This is the page I am talking about: http://cegui.org.uk/wiki/Building_CEGUI ... reRenderer

Following those directions yields all kinds of errors that I have had absolutely no luck finding solutions for on the internet on three different search engines.

Back to the topic; when I used cmake for configuring the actual CEGUI project files I left everything alone, I used the default options. EXCEPT for unchecking the CEGUI_BUILD_RENDERER_NULL and then checking CEGUI_BUILD_RENDERER_OGRE Then when I built CEGUI I used "All build" and all of the projects built completely except for CeguiOgreRenderer-0.

It makes sense that CeguiOgreRenderer-0 couldn't find Ogre because it wasn't in the dependencies folder, nor did I explicitly point cmake or the compiler to it. Perhaps this is the reason for the 116 unresolved external linker errors! But what do I do now?

However the CeguiOgreRenderer-0 project that I mentioned yielded 116 unresolved externals (116 linker errors). I remembered something from the wiki and tried pointing my compiler to the location of boost (this does not make sense in retrospect, none of the errors concerned boost and in fact the project files already have boost included). That did not work. Both scenarios resulted in the same 116 unresolved externals.