On Fri, Jan 18, 2013 at 10:21 AM, Memmott, Lester
<lester.memm...@landesk.com> wrote:
> I'm in the process of incorporating FIPS enabled OpenSSL into an application 
> when I realized that by default the FIPS module is built by dynamically 
> linking the C runtime, not statically linking.  In my case, for Windows using 
> Microsoft Visual Studio it uses the /MD option, instead of /MT.  This is 
> problematic because my application can't guarantee that the Microsoft C 
> runtime has been installed (by running vcredist_x86.exe) before my apps runs.
All modern Versions of Microsoft's C Runtime are thread safe. That
occurred around Visual Studio 6.0 (circa 2000 or so).

>From http://msdn.microsoft.com/en-us/library/abx4dbyh.aspx: "The
single-threaded CRT (libc.lib, libcd.lib) (formerly the /ML or /MLd
options) is no longer available. Instead, use the multithreaded CRT."

Jeff
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to