Issue in linking Openssl1.1.1b to application

Ken Goldman kgoldman at
Thu May 9 16:25:45 UTC 2019

On 5/9/2019 10:03 AM, vin wrote:
> Hi
> I was using an application with openssl0.9.8k .The procedure i used to link
> openssl to my application using visual studio -2008 was after building
> openssl i was linking libeay32.lib and ssleay32.lib to my application and
> including header files from include folder.
> Now with openssl1.1.1b ,after building openssl I am linking openssl.lib
> ,libcrypto.lib and libssl.lib to my application and including header
> files.Building application using visual studio 2008 .And when i try to
> register that built dll in windows 7 32 bit machine ,its giving error as
> "RegSvr32 : The module XXX.dll failed to load.  Make sure the binary is
> stored at the specified path or debug it to check for problems with the
> binary or dependent .DLL files.
> "
> Can anyone please tell me whether the library linking is enough or any dll
> linking needs to be done??
> Any step i am missing please let me know?

I believe that you have to set the path to the dll in your PATH 
environment variable.  There may be some default directories, but 
setting the path should work.

More information about the openssl-users mailing list