SFML community forums
Help => General => Topic started by: DarkScythe on September 07, 2007, 08:50:24 am
-
Is it a must to install "2005 SP1 Redistributable Package", since my apps. wont work on machines without it?
-
Yes, it is needed for people who don't have Visual Studio installed.
-
Or in Project Properties -> C/C++ -> Code generation; change the Runtime library to one of the non DLL settings for the right build type (Debug (Multi-Threaded Debug (/MTd)) and Release (Multi-Threaded (/MT)).
That saves the including of a redistribution, but increases the size of your build.
-
No, you really need to use the CRT as a DLL, as all the SFML libraries use it (and you can't mix different CRTs).
-
I got rid of need for distributing vc8 runtime dlls by re-building all static libraries that sfml uses with static linking to the runtime libs. Now to run my app on another PC that has no vc8 installed I just copy it to that PC. The application size increased but not so dramatically.