2010.02.15 13:16 "[Tiff] Using libtiff in Visual C++ 6.0", by Weichao Wang

2010.02.18 19:50 "Re: [Tiff] Using libtiff in Visual C++ 6.0", by Bob Friesenhahn

These issues are part of the reason to link statically whenever possible. It avoids an enormous number of build and especially run-time (customer) problems.

Executables linked statically with later versions of MSCRT can run fine on earlier operating systems, though at some point compatibility with Windows 95/98/ME will probably break (and may already have; I don't support those O/Ses any more).

It is wise to check the usage license for recent MSVC versions. The usage license for recent versions seems to apply arbitrary restrictions and limit what you are allowed to do and how you are allowed to deploy your software. I seem to recall seeing restrictions which would be bad for open source software. I am not sure how one sees the usage licence after the software is already installed.

Bob
--
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/