Ошибка при установке JCL в Delphi 10 Сиэтл
Я пытаюсь установить JCL/JVCL в Delphi-10-Сиэтл
Я получил следующую ошибку:
Использование Embarcadero RAD Studio 10 Сиэтл Embarcadero Delphi для компилятора Win32 версии 30.0... E:\Delphi-10\Jedi\jcl\source\common\JclSysUtils.pas(3034) Ошибка: E2010 Несовместимые типы: 'TJclWaitResult' и 'TWaitResult'
JclInstall.pas (2264) Fatal: 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;
Я пытался писать в списке рассылки джедаев, но это не трогали годами.
Где можно починить?
2 ответа
Решение
Используйте менеджер пакетов GetIt, встроенный в вашу среду разработки RadStudio, для загрузки JCL.
Версия, которую вы скачали, не поддерживает Сиэтл. Вам нужно будет загрузить последнюю версию из репозитория.