Mal anders gefragt...
Wieso ist die Buildnummer von
Indy 10.6.2 für dich wichtig (wie erwähnt: In D14.1 wird 0 angezeigt)?
Bzw. was fehlt dir bei den "10.6.2.wasauchimmer"
Indy Versionen, damit du die aktuelle Version von OpenSSL 1.1.1g vom April 2020 voll nutzen kannst?
OpenSSL 1.1.0 ist seit August 2016 und 1.1.1 ist seit September 2018 auf dieser Welt - ich nehme doch an, dass
Indy die entsprechenden DLLs mindestens laden kann (?).
Ich nutze ICSOverbyte (via GetIt oder overbyte erhätlich) und kann OpenSLL 1.1.1g problemlos laden und nutzen.
Noch zwei Tipps:
http://docwiki.embarcadero.com/RADSt...ney/en/OpenSSL verlinkt unter Option 2 eine Uraltversion von OpenSLL 1.0.2 aus dem Jahr 2015. Diese Version sollte man schon seit Jahren nicht mehr nutzen.
(OpenSLL.org: All older versions (including 1.1.0, 1.0.2, 1.0.0 and 0.9.8) are now out of support and should not be used.)
DocWiki Download von OpenSSL via Option 1: Je nachdem wie du OpenSLL installierst: Wenn du in deiner App libcrypto-1_1-x64.dll laden willst, klappt dies eventuell nicht. In diesem Fall könnte die vcruntime140.dll fehlen. Diese gibt's bei microsoft im Visual C++ Redistributable für Visual Studio 2015.
Wahrscheinlich kompilierst du dir die OpenSSL DLLs sowieso selber. Dann sind die Tipps für dich natürlich sinnlos
.