SFML community forums
Help => General => Topic started by: Akaras on October 25, 2013, 04:49:15 pm
-
Hi,
I were not able to find a download for Visual Studio 2012 so I downloaded Visual Studio 2013..
First I wanted to try if everything works because SFML is only available for VS 2012 and not 2013..
So I followed the tutorial for SFML 2.1 (http://sfml-dev.org/tutorials/2.1/start-vc.php) and as I debugged an error occured:
The program could not be started because MSVCR110D.dll is missing on your computer. [..]
This is maybe not the original error message. I am from Germany and use the german version of VS, so I translated it. But I think it is comprehensible ;)
-
What did you download from the site? Visual C++ 11 version?
-
Hehe, yeah they hid VS 2012 quite well, but it's better to use VS 2013 anyways. SFML doesn't have binaries for VS 2013 yet, because SFML 2.1 doesn't really support it in the building script, however you can build SFML directly from source with CMake by following the official CMake tutorial of SFML. ;)
Once I find time, I'll upload some new Nightly Builds with support for VS 2013.
As for the error, it means hat you're missing the redistribution for VS 2012, just quickly google and download it from Microsoft's website.
-
As for the error, it means hat you're missing the redistribution for VS 2012, just quickly google and download it from Microsoft's website.
But MSVCR110D is the debug C runtime not distributable. :'(
http://msdn.microsoft.com/en-us/library/vstudio/abx4dbyh%28v=vs.110%29.aspx
And his post(and this error) suggest that he downloaded and linked VC++11 SFML instead of (compiling his own) VC++12 one and is now headed for a crash caused by visuals being non compatible among themselves...
-
Could you please post a link to the VS 2012 download?
Because I already searched for it...
I thought they only bring out a new Version of VS every two years..
-
Could you please post a link to the VS 2012 download?
Because I already searched for it...
I thought they only bring out a new Version of VS every two years..
I advise against a downgrade and suggest the you should rather try to understand the issue at hand and fix it. Yes that used to be the release cycle, but Microsoft changed it recently and sped things up, that's also why we already have a "new" Windows version and also a new Visual Studio version.
But I won't stand in the way: Visual Studio 2012 Express (http://www.microsoft.com/en-us/download/details.aspx?id=34673)
-
I compiled SFML with VS2013 and now it works :D
Thanks for your help :)