From 788e67e227106454a2fb708b94b030883a8a10c2 Mon Sep 17 00:00:00 2001 From: Andy Polyakov Date: Wed, 18 May 2005 13:35:54 +0000 Subject: [PATCH] FAQ update to mention Applink. --- FAQ | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/FAQ b/FAQ index 06faf91a5e..30913a11b3 100644 --- a/FAQ +++ b/FAQ @@ -652,6 +652,17 @@ by: Note that debug and release libraries are NOT interchangeable. If you built OpenSSL with /MD your application must use /MD and cannot use /MDd. +As per 0.9.8 the above limitation is eliminated for .DLLs. OpenSSL +.DLLs compiled with some specific run-time option [we recommend the +default /MD] can be deployed with application compiled with different +option or even different compiler. But there is a catch! Instead of +re-compiling OpenSSL toolkit, as you would have to with prior versions, +you have to compile small C snippet with compiler and/or options of +your choice. The snippet gets installed as +/include/openssl/applink.c and should be either added to +your project or simply #include-d in one [and only one] of your source +files. Failure to do either manifests itself as fatal "no +OPENSSL_Applink" error. * How do I read or write a DER encoded buffer using the ASN1 functions? -- 2.25.1