Hello,

I've proposed certain changes to the OpenSSL build process a while
ago. There are three goals:

   1. Provide debug info for release builds as well as debug ones
   2. Name debug libraries and dlls differently from the release builds
   3. Link static libraries to the static C runtime, and DLL builds to
the DLL C runtime

For example, a debug build that links to the CRT DLLs produces the
following outputs:

ssleay32d.lib
ssleay32d.dll
ssleay32d.pdb
libeay32d.lib
libeay32d.dll
libeay32d.pdb

A release build linking to the static CRT produces the following:

sleay32st.lib
libeay32st.lib

Nobody from the dev@ team expressed interest, but I received messages
from users asking about the process. I've now put the patch file
online. The process is described here:

http://codefromthe70s.org/sslimprov.asp

-Marton Anka
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to