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
- edit OverbyteIcsLIBEAY.pas file
- comment out all the definition of openssl (see below)
- 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
