JCL安装到Delphi 10 Seattle时出错

时间:2015-09-19 18:47:32

标签: delphi jedi jedi-code-library delphi-10-seattle

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

我收到以下错误:

  

使用Embarcadero RAD Studio 10西雅图Embarcadero Delphi for Win32   编译器版本30.0 ...   E:\ Delphi-10 \ Jedi \ jcl \ source \ common \ JclSysUtils.pas(3034)错误:E2010   不兼容的类型:' TJclWaitResult'和' TWaitResult'

     

JclInstall.pas(2264)致命:F2063无法编译已使用的单位   ' JclSysUtils.pas'

第3034行' JclSysUtils.pas'是:

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

我试图在Jedi邮件列表中发帖,但多年来一直没有触及过。

我在哪里可以获得修复?

2 个答案:

答案 0 :(得分:9)

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

答案 1 :(得分:1)

您下载的版本不支持Seattle。您需要从repo下载最新版本。