diff --git a/projects/vstudio/WARNING b/projects/vstudio/WARNING index da002c937..035b2f9c8 100644 --- a/projects/vstudio/WARNING +++ b/projects/vstudio/WARNING @@ -1,27 +1,28 @@ WARNING ======= -Libpng 1.6 does not use the default run-time library when building static +Libpng 1.6.x does not use the default run-time library when building static library builds of libpng; instead of the shared DLL runtime it uses a static runtime. If you need to change this make sure to change the setting on all the relevant projects: -libpng -zlib -all the test programs + libpng + zlib + all the test programs The runtime library settings for each build are as follows: - Release Debug -DLL /MD /MDd -Library /MT /MTd + Release Debug + DLL /MD /MDd + Library /MT /MTd -NOTICE that libpng 1.5 erroneously used /MD for Debug DLL builds; if you used +NOTICE that libpng 1.5.x erroneously used /MD for Debug DLL builds; if you used the debug builds in your app and you changed your app to use /MD you will need -to change it to /MDd for libpng 1.6. +to change it back to /MDd for libpng 1.6.0 and later. The Visual Studio 2010 defaults for a Win32 DLL or Static Library project are as follows: - Release Debug -DLL /MD /MDd -Static Library /MD /MDd + Release Debug + DLL /MD /MDd + Static Library /MD /MDd +