ERROR: The program cant start because CEGUIOgreRenderer-0_d.

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

Aspirer
Not too shy to talk
Not too shy to talk
Posts: 22
Joined: Fri Dec 21, 2012 07:33

ERROR: The program cant start because CEGUIOgreRenderer-0_d.

Postby Aspirer » Wed Nov 06, 2013 13:55

I've successfully built cegui on my own. In my attempt to create a new project using cegui I have received this error when I hit "Debug" but I haven't tried release.

The program can't start because CEGUIOgreRenderer-0.dll is missing from your computer. Try reinstalling the program to fix this problem.


This is a peculiar error because I have directed my compiler to the location of that .dll and the .lib files it needs. Is there something I'm missing? Do these .dlls need to be placed somewhere I haven't put them?

There's something else that's odd too; there are two folders in separate directories with .libs and .dlls in them with identical names. I built the source and dependencies in separate directories to keep things separate. Maybe that's why? I just don't know where these extra files came from because I didn't know to look for duplicates.

As per the forum tip in red text at the top of this page I tried to post cegui.log but it was not found in my computer. Not sure why either.

User avatar
Kulik
CEGUI Team
Posts: 1382
Joined: Mon Jul 26, 2010 18:47
Location: Czech Republic
Contact:

Re: ERROR: The program cant start because CEGUIOgreRenderer-

Postby Kulik » Wed Nov 06, 2013 14:59

The lib files are import files, see http://msdn.microsoft.com/en-us/library/windows/desktop/ms682592(v=vs.85).aspx

I do not develop on Windows, when I have to do so, I either set the PATH using set/setx or copy things around so they are in path. Which is the best for this case is up to you.

I have to comment that these are build system basics on Windows, you can't do anything without knowing this stuff and we don't document this precisely because we assume everyone using MSVC knows this.

Aspirer
Not too shy to talk
Not too shy to talk
Posts: 22
Joined: Fri Dec 21, 2012 07:33

Re: ERROR: The program cant start because CEGUIOgreRenderer-

Postby Aspirer » Wed Nov 06, 2013 20:28

Thank you Kulik.

I've only learned to program through high school classes, books, and a couple online websites. I'm very interested in learning more though. Neither of those things actually taught me how to use an IDE like MSVSE 2010 or use a library (or what a library was). In fact I had no idea how to do anything other than write to files or make simple command line programs. Neither resources even hinted at how to do this, they strictly taught how to code. I'm kind of angry about this.

I've done a little research lately into how to use an IDE like MSVSE. I have not found any resources which teach this. What's a major problem for me and I suspect other people is that many books, classes, and websites teach how to code but not how to use an IDE or an interpreter. Its like its implied that you should know how to use one. So called "Beginners programming" books claim to be for beginners but they don't even mention let alone hint at the use of an IDE or library. I read a very crappy book by Herbert Schildt (one of the driest most boring books I've ever read) about learning C++. At the end of it I was left wondering just how games were made and how to do anything other than write to a file and make command line programs.

Maybe you know of a good resource for learning how to use it? If so would you kindly give me a link to it?

I'm here to learn. Take a good look at my handle. Though its hard to learn things nobody is willing to teach you or tell you about. Its also harder to learn to use a library in a project if you can't get it working.

Some of you at least on the Ogre forums have said that they never went to college to learn how to program. Yet they must know how to use an IDE or an interpreter. How is it they learned?

To those people who make it "to the top" and then fail to take up the responsibility of metaphorically "sending the elevator car back down" I feel are assholes. Nobody on this board or is one of those people though and that's good! To learn and master an art and then keep all that knowledge and skill to themselves is wrong. They fear competition or they just enjoy watching others struggle.


Return to “Help”

Who is online

Users browsing this forum: No registered users and 3 guests