User Tools

Site Tools


icsconverthreadtofiberexerr

---- UPDATED 2025-06-18 ----

To disable use and compile of SSL, comment out line 273 of C:\Delphi7\3rdparty\ICS94\Source\Include\OverbyteIcsDefs.inc

//{$DEFINE USE_SSL}

---- END UPDATE 2025-06-18 ----

ICS source file should be edited prior to installation

  1. edit OverbyteIcsLIBEAY.pas file
  2. comment out all the definition of openssl (see below)
  3. if need MQTT then uncomment the OpenSSL version that is needed; ICS 9.4 needs OpenSSL_34
// link the DLL resource files into our application
  {$IFDEF OpenSSL_30}
    {$IFDEF WIN32}{$R LibV30OpenSSL32.RES}{$ENDIF}{$IFDEF WIN64}{$R LibV30OpenSSL64.RES}{$ENDIF}
  {$ENDIF}
//  {$IFDEF  OpenSSL_31}     { V9.2 gone June 2024  }
//    {$IFDEF WIN32}{$R LibV31OpenSSL32.RES}{$ENDIF}{$IFDEF WIN64}{$R LibV31OpenSSL64.RES}{$ENDIF}
//  {$ENDIF}
//  {$IFDEF  OpenSSL_32}
//    {$IFDEF WIN32}{$R LibV32OpenSSL32.RES}{$ENDIF}{$IFDEF WIN64}{$R LibV32OpenSSL64.RES}{$ENDIF}
//  {$ENDIF}
//  {$IFDEF  OpenSSL_33}     { V9.2 available April 2024 }
//    {$IFDEF WIN32}{$R LibV33OpenSSL32.RES}{$ENDIF}{$IFDEF WIN64}{$R LibV33OpenSSL64.RES}{$ENDIF}
//  {$ENDIF}
//  {$IFDEF  OpenSSL_34}     { V9.4 available October 2024 }
//    {$IFDEF WIN32}{$R LibV34OpenSSL32.RES}{$ENDIF}{$IFDEF WIN64}{$R LibV34OpenSSL64.RES}{$ENDIF}
//  {$ENDIF}
//  {$IFDEF  OpenSSL_35}     { V9.4 due April 2025 }
//    {$IFDEF WIN32}{$R LibV35OpenSSL32.RES}{$ENDIF}{$IFDEF WIN64}{$R LibV35OpenSSL64.RES}{$ENDIF}
//  {$ENDIF}
icsconverthreadtofiberexerr.txt · Last modified: by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki