In debug mode, link to the SFML debug libraries. These end with the "-d" suffix. By the way, the Code::Blocks tutorial mentions that.
I've already tried that as well, and unfortunately I'm still having troubles getting the window to display.
So far I've tried:
All four variations of the suffixes ( none, -s, -d, -s-d, and #define values accordingly) in both global compiler settings, and project build options.
Gone over the tutorial step by step several times, just in case I skipped a step. Wich I'm very positive I've not done.
Having the dll's in the *.exe folder, and in System32.
I've also tried to create a SFML Project from the template within Code::Blcoks (both static and dynamic). It compiles and runs, but I get the exact same error.
I've read something about nVidia and ATI Radeon cards or drivers messing up with SFML, could this possibly be the case? If so, what would be the fix? I've read something about this on another forum (God knows which one, been browsing for hours
), and it mentioned that compiling it statically would resolve this. However, it does not.
Running a ATI Radeon 4800, should it matter.