Talk:JCL Download

From Project JEDI Wiki
Jump to navigationJump to search

installation problem JCL 2.4 and XE7

Hello,
Trubbels whit installation: See result:.....
C:\WINDOWS\system32>SETLOCAL
C:\WINDOWS\system32>pushd "K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\"
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571>SET DELPHIVERSION=
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571>cd install
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\install>build\dcc32ex.exe
--runtime-package-rtl --runtime-package-vcl --preserve-config -q -w
-dJCLINSTALL -E..\bin -I..\source\include -U..\source\common;..\source\windows
JediInstaller.dpr
Using Delphi 22
Embarcadero Delphi for Win32 compiler version 28.0
Copyright (c) 1983,2014 Embarcadero Technologies, Inc.
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\source\windows\JclRegistry.pas(548)
Warning: W1000 Symbol 'StrPos' is deprecated: 'Moved to the AnsiStrings unit'
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\source\common\JclSysInfo.pas(3885)
Warning: W1000 Symbol 'StrPas' is deprecated: 'Moved to the AnsiStrings unit'
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\source\common\JclSysInfo.pas(3903)
Warning: W1000 Symbol 'StrPas' is deprecated: 'Moved to the AnsiStrings unit'
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\source\common\JclSysInfo.pas(4750)
Warning: W1000 Symbol 'StrPCopy' is deprecated: 'Moved to the AnsiStrings unit'
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\source\common\JclSysInfo.pas(4764)
Warning: W1000 Symbol 'StrPCopy' is deprecated: 'Moved to the AnsiStrings unit'
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\source\common\JclSysInfo.pas(4895)
Warning: W1000 Symbol 'StrFmt' is deprecated: 'Moved to the AnsiStrings unit'
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\source\common\JclSysInfo.pas(4916)
Warning: W1000 Symbol 'StrFmt' is deprecated: 'Moved to the AnsiStrings unit'
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\source\common\JclSysInfo.pas(5000)
Warning: W1000 Symbol 'StrPCopy' is deprecated: 'Moved to the AnsiStrings unit'
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\source\common\JclSysUtils.pas(2763)
Error: E2033 Types of actual and formal var parameters must be identical
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\source\common\JclSysUtils.pas(3028)
Error: E2010 Incompatible types: 'TJclWaitResult' and 'TWaitResult'
JclInstall.pas(2017) Fatal: F2063 Could not compile used unit 'JclSysUtils.pas'
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\install>if ERRORLEVEL 1 goto FailedCompile
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\install>echo.
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\install>echo.
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\install>echo An error occured while
compiling the installer. Installation aborted.
An error occured while compiling the installer. Installation aborted.
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\install>echo.
K:\Delphi XE7\jcl-2.4.1.4571\jcl-2.4.1.4571\install>pause
Press any key to continue . . .
Greetings walter
Answer: please update JCL to 2.6 or 2.7, this should solve this issue.
Also, have a look at this external discussion if you're using GIT
07.11. latest revision does not compile? (Eivind Bakkestuen [NDD])
07.11. Re: latest revision does not compile? (OBones)
07.11. Re: latest revision does not compile? (Eivind Bakkestuen [NDD])
07.11. Re: latest revision does not compile? (OBones)
07.11. Re: latest revision does not compile? (Andreas Hausladen)
07.11. Re: latest revision does not compile? (OBones)