Hi Doug, Hi Richard, > > A "no-engine" directive to Configure is not one of the documented > > options, but looking at Configure, I think it will just cause > > OPENSSL_NO_ENGINE to be defined. It doesn't affect which files are > > compiled. You were right, it's no longer one of the documented options. I did use it in previous versions and did not remove it...
No I tried with "no-hw" and after a bit tweaking it did work :-) Here's the complete patch which I needed for a succesful compilation for mingw32 in MSYS environment (if somebody's interested...) After the successful "make all" step I also do the following to create DLLs: -------------------------------------------------------------------------------------- echo EXPORTS > libcrypto.def nm libcrypto.a | grep ' T _' | sed 's,^.* T _,,' >> libcrypto.def dllwrap -o libcrypto.dll --def libcrypto.def libcrypto.a -lws2_32 -lgdi32 echo EXPORTS > libssl.def nm libssl.a | grep 'T _' | sed 's,^.* T _,,' >> libssl.def dllwrap -o libssl.dll --def libssl.def libssl.a libcrypto.dll -------------------------------------------------------------------------------------- with regards, Matthias
openssl-0.9.8-mingw.diff
Description: Binary data
