Ich habe es auch ans laufen bekommen.
Eine Frage, die IdOpenSSLConsts.pas kann man die wie hier auf die 3er
DLL´s umbenennen?
Oder gibt es da noch Probleme.
Muss SSLDLLVers auch angepasst werden?
Es Funktioniert so wie hier
Delphi-Quellcode:
unit IdOpenSSLConsts;
interface
{$i IdCompilerDefines.inc}
const
CLibCryptoRaw = '
libcrypto';
CLibSSLRaw = '
libssl';
SSLDLLVers:
array [0..1]
of string = ('
', '
.1.1');
CLibCrypto =
// {$IFDEF CPU32}CLibCryptoRaw + '-1_1.dll'{$ENDIF}
// {$IFDEF CPU64}CLibCryptoRaw + '-1_1-x64.dll'{$ENDIF}
{$IFDEF CPU32}CLibCryptoRaw + '
-3.dll'
{$ENDIF}
{$IFDEF CPU64}CLibCryptoRaw + '
-3-x64.dll'
{$ENDIF}
;
CLibSSL =
// {$IFDEF CPU32}CLibSSLRaw + '-1_1.dll'{$ENDIF}
// {$IFDEF CPU64}CLibSSLRaw + '-1_1-x64.dll'{$ENDIF}
{$IFDEF CPU32}CLibSSLRaw + '
-3.dll'
{$ENDIF}
{$IFDEF CPU64}CLibSSLRaw + '
-3-x64.dll'
{$ENDIF}
;
implementation
end.