OpenSSL windows build fails when no-engine no-hw options

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

OpenSSL windows build fails when no-engine no-hw options

michel-60
Hi,
When configure'd with "no-engine" and "no-hw" options, build of OpenSSL
1.0.1h on Windows 7 failed.
Although it might not be the best solution, the attached patch solved
this (for static linking) by adding or moving up some related
preprocessor directives.

But still leaves a problem when dynamic linking :
LIBEAY32.def : error LNK2001: unresolved external symbol
TS_CONF_set_crypto_device
LIBEAY32.def : error LNK2001: unresolved external symbol
TS_CONF_set_default_engine

I tried to modify the libeay.num file for these two symbols (I added
'ENGINE' at the end of the lines 3873 and 4098), but this didn't solved
this issue, proving that I still do not understand the whole build
process :-(

Does anyone know about this matter ?


no-engine.patch (11K) Download Attachment