if you find that the the existing .so library differs, then create a symbolic name to it with a name corresponding to the ones existing in your openssl.pas unit.
Ouch!
DON'T DO THAT
He may create a symlink to an old version with the link name of a "new" version.
That is very bad advice.
Why?
The binaries must be at least from 2022, because of
added tls1.3 support and
removal of all ssl* and tls 1.0 support.