JCL 安装到 Delphi 10 西雅图时出错

Error in JCL installation into Delphi 10 Seattle

我正在尝试将 JCL/JVCL 安装到 Delphi-10-Seattle

我收到以下错误:

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'

'JclSysUtils.pas' 中的第 3034 行是:

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

我曾尝试 post 在 Jedi 邮件列表中,但多年来一直没有被触及。

我在哪里可以得到修复?

您下载的版本不支持西雅图。您需要从存储库下载最新版本。

使用 RadStudio 中集成的 GetIt Package Manager IDE 下载 JCL。