2015-09-19 23 views
5

Sto cercando di installare JCL/JVCL in Delphi-10-SeattleErrore di installazione JCL in Delphi 10 Seattle

ho ottenuto il seguente errore:

Using Embarcadero RAD Studio 10 Seattle Embarcadero Delphi for Win32 compiler version 30.0... E:\Delphi-10\Jedi\jcl\source\common\JclSysUtils.pas(3034) Error: E2010 Incompatible types: 'TJclWaitResult' and 'TWaitResult'

JclInstall.pas(2264) Fatal: F2063 Could not compile used unit 'JclSysUtils.pas'

Linea 3034 in 'JclSysUtils.pas' is:

if (ProcessEvent.WaitForever = {$IFDEF RTL280_UP}TJclWaitResult.{$ENDIF RTL280_UP}wrSignaled) and not GetExitCodeProcess(ProcessEvent.Handle, Result) then Result := $FFFFFFFF; 

Ho provato a postare nella mailing list Jedi ma non è stato toccato da anni.

Dove posso trovare una soluzione?

+0

Non ci hai detto quale versione stai installando. Hai preso l'ultima revisione dal repository? Fornisce supporto per il compilatore che stai utilizzando? –

+0

Ho scaricato l'ultima versione JCL-2.7.0.5676. Il testo di installazione mostra la compatibilità con Delphi 10. – ChuckO

+0

Non è Delphi 10. È Delphi 10 Seattle. La prossima versione sarà anche 10, ma con una città diversa. –

risposta

8

Utilizzare il Gestore pacchetti GetIt integrato nel proprio IDE RadStudio per scaricare JCL.

+0

Finalmente una risposta che risolve il mio problema. Grazie Tommy. – ChuckO

+0

@ChuckO L'ultima versione dal repository funziona bene –

+0

ALSO JVCL può essere installato nello stesso modo dopo il riavvio di Delphi – LaBracca

1

La versione scaricata non supporta Seattle. Dovrai scaricare l'ultima versione dal repository.

+1

Questa risposta diventerà obsoleta in diversi giorni (spero :) – Abelisto

+0

@Abelisto Grazie, ma la prima frase è chiaramente precisa, e la seconda risolverà il problema. –

+0

@DavidHeffernan, per favore, indicarmi l'URL del repository? Cerco di trovare su GetIt con la parola chiave 'jcl' o' jvcl', non è stato trovato alcun risultato. Io uso Delphi 10.1 avviamento. – Bianca