Hello,

I am noticing that when I install the OpenSSL bundle from
http://slproweb.com/products/Win32OpenSSL.html

The lib folder gets a lot of .lib files in it that are corresponding to the
engines such as capi.lib

How can I compile OpenSSL to generate those same lib files? Is it simply a
matter of configuring with enable-capieng to make this happen? I need to
generate the libraries for use in my stunnel compile that I am trying to do
on windows. When I just did a build line like in the INSTALL.W32 :

   > perl Configure VC-WIN32 no-asm --prefix=c:/some/openssl/dir
   > ms\do_ms

I do not get those same .lib files, specifically, the capi.lib file is
missing, so I get a message like the following from stunnel when it's
running:

 [ ] Enabling support for engine 'capi'
 [!] error queue: 2606A074: error:2606A074:engine routines:ENGINE_by_id:no
such engine
 [!] error queue: 260B6084: error:260B6084:engine routines:DYNAMIC_LOAD:dso
not found
 [!] error queue: 25070067: error:25070067:DSO support
routines:DSO_load:could not load the shared library
 [!] ENGINE_by_id: 25078067: error:25078067:DSO support
routines:WIN32_LOAD:could not load the shared library

Any guidance appreciated. This is my first time trying to build OpenSSL
myself, and I am not wholly familiar with visual studio build on top of
that. Thanks!

Reply via email to