[omniORB] building with openssl on windows
Michael Teske
subscribe at teskor.de
Fri Jul 15 20:58:27 UTC 2022
Hi,
unfortunately we will required to be able to encrypt our CORBA connections. On Linux openssl is compiled into omniORB
automatically, but on windows I have to find a lib myself.
For a starter I tried https://kb.firedaemon.com/support/solutions/articles/4000121705 (OpenSSL 1.1.1q, this seems to be
nearest to the version used on rhel8 (1.1.1k) successfully).
But when I try to build it with
make export platform=x86_win32_vs_16 PYTHON=$(PYTHON_EXE) OPEN_SSL_ROOT=/cygdrive/c/openssl-1.1/x64, I get some missing
symbols, (e.g. DH_new and BN_bin2bn) which I could resolve by adding
#include <openssl/dh.h>
#include <openssl/bn.h>
to sslContext.cc .
Is this really some difference between windows and linux or OpenSSL 1.1.1q and 1.1.1k, or did I do something wrong?
Greetings,
Michael
More information about the omniORB-list
mailing list