Recent

Author Topic: Lazarus 4.6 and OpenSSL 3  (Read 217 times)

Vodnik

  • Full Member
  • ***
  • Posts: 221
Lazarus 4.6 and OpenSSL 3
« on: May 25, 2026, 10:15:20 pm »
Is there any way to use OpenSSL 3 libraries with Lazarus 4.6?
From openssl.pas I see that all possible libraries are out of date:

Code: Pascal  [Select][+][-]
  1.   {$IFDEF WINDOWS}
  2.   DLLSSLName: string = 'ssleay32.dll';
  3.   DLLSSLName2: string = 'libssl32.dll';
  4.   DLLSSLName3: string = {$IFDEF WIN64}'libssl-1_1-x64.dll'{$ELSE}'libssl-1_1.dll'{$ENDIF};
  5.   DLLUtilName: string = 'libeay32.dll';
  6.   DLLUtilName2: string = {$IFDEF WIN64}'libcrypto-1_1-x64.dll'{$ELSE}'libcrypto-1_1.dll'{$ENDIF};
  7.  

tetrastes

  • Hero Member
  • *****
  • Posts: 769
Re: Lazarus 4.6 and OpenSSL 3
« Reply #1 on: May 25, 2026, 11:01:33 pm »
This depends on fpc, not lazarus. You may use fpc 3.2.4-RC1 (see also https://forum.lazarus.freepascal.org/index.php/topic,73549.msg577189.html#msg577189), fixes or trunk.
Or https://github.com/geby/synapse

 

TinyPortal © 2005-2018