Ciao a tutti ragazzi,
utilizzo correttamente Lazarus 1.8.4 su sistema operativo xUbuntu ma ora che mi sono ritrovato a fare un progetto utilizzando la piattaforma Indy mi sono accorto di un problema:
ogni volta che utilizzo la combo ctrl+space mi da errore invece di farmi apparire la finestra di completamento.
L'errore che mi appare è questo:
IdGlobal.pas(1889,105) Error: expected ;, but deprecated found
e mi apre il file IdGlobal.pas con queste righe evidenziate:
// For linux the user needs to set this variable to be accurate where used (mail, etc)
GOffsetFromUTC: TDateTime = 0{$IFDEF HAS_DEPRECATED}{$IFDEF USE_SEMICOLON_BEFORE_DEPRECATED};{$ENDIF} deprecated{$ENDIF};
Ho provato a seguire anche quello che c'è scritto qui (https://github.com/skelter/Indy/tree/master/Lib/fpcnotes) ma non ho capito come inserire il parametro "-dUseCThreads" nelle opzioni del progetto.
Qualcuno sa come risolvere? Vi anticipo che se invece compilo il progetto o lo lancio con F9 funziona correttamente.
Grazie!!