1
General / Re: [Visual Studio 2012] [SMFL-2.0] Unresolved External Symbol
« on: May 08, 2013, 11:22:07 am »If what eXpl0it3er said wasn't the problem, maybe you could try using the precompiled binaries?
It sounds like he was using the precompiled binaries (since he said the new version would support VS2012 "by default"). My guess would be that because he has a 64-bit development environment, he was trying to build a 32-bit application against 64-bit libraries, which won't work.
For anyone else having this problem, it's worth remembering when you download the libraries that the Visual Studio x (or whatever) part refers to your development platform, but the 32-bit vs. 64-bit refers to your target platform. Your development platform is probably (these days) 64-bit, but your target platform is still likely to be 32-bit unless you have a special reason to need a 64-bit program, so download the 32-bit binaries. (It's worth noting that neither the official tutorial nor any unofficial tutorial I've seen mentions this - maybe it's supposed to be obvious?)
At least, I was having this problem (though on VS2008) when I was stupidly using 64-bit binaries, and it went away when I switched to 32-bit binaries, so I guess that was the reason, although you would more expect this problem in that case.