Lesson 6 SOIL Linker Issues

Started by
3 comments, last by Caste 12 years, 4 months ago
I'm running into an issue when attempting to debug Lesson 6 with the SOIL library. It'll compile successfully but throw four identical warnings and won't run in debug mode.

Warning 2 warning LNK4099: PDB 'vc100.pdb' was not found with 'SOIL.lib' or at 'c:\Users\*\Documents\Visual Studio 2008\Projects\OpenGL2\Debug\vc100.pdb'; linking object as if no debug info c:\Users\*\Documents\Visual Studio 2008\Projects\OpenGL2\OpenGL2\SOIL.lib 1 OpenGL2

Not a whole lot of results in my search for an answer, so I've resorted to here. Would appreciate any help I can get.

If I failed to provide any vital information, let me know. Thanks.
Advertisement
I'm running into an issue when attempting to debug Lesson 6 with the SOIL library. It'll compile successfully but throw four identical warnings and won't run in debug mode.


Oh bugger, that sounds like a mistake on my side. I guess I've just provided you guys with the release version of the SOIL library, and thus no debugging symbols for it can be found.
I'll look into that and get back to you asap!

Hmm ok, I checked and I can debug Lesson 6 fine here, with the exact files and config as in the download.

The warning about SOIL just sais, that there are no debug symbols for the library, and you probably don't want to jump into the SOIL library while debugging anyway.
It doesn't say anything else, not even ask you whether you want to run in fullscreen or windowed mode?

Hmm ok, I checked and I can debug Lesson 6 fine here, with the exact files and config as in the download.

The warning about SOIL just sais, that there are no debug symbols for the library, and you probably don't want to jump into the SOIL library while debugging anyway.
It doesn't say anything else, not even ask you whether you want to run in fullscreen or windowed mode?

Checking it again, it seems to execute and debug properly despite the warnings. Did you receive the same warnings when you attempted to compile? They're a bit of an annoyance, and if there's any way to make them disappear without shuffling them under the rug, that'd be cool. I'm using Visual Studio 2008 Professional.

I appreciate the quick response and the tutorials are absolutely amazing for anyone beginning OpenGL. Thanks a bunch!

I would like to note one little thing, though. Note #2 under Lesson 1 can be quite confusing for new users attempting to follow the tutorials, as it informs you to search for the GLAUX replacement code on the main page (nonexistent at this point in time), rather than informing the user that glaux.h can be removed and the replacement will be covered in Lesson 6.

I appreciate the quick response and the tutorials are absolutely amazing for anyone beginning OpenGL. Thanks a bunch!

You're welcome, glad to hear!


I would like to note one little thing, though. Note #2 under Lesson 1 can be quite confusing for new users attempting to follow the tutorials, as it informs you to search for the GLAUX replacement code on the main page (nonexistent at this point in time), rather than informing the user that glaux.h can be removed and the replacement will be covered in Lesson 6.

Thanks for the hint! I'll fix that. We want to revamp the lessons very soon anyway, as OpenGL has changed quite a lot since the original tutorial code has been written.

This topic is closed to new replies.

Advertisement