William23668 8 Posted March 6 Hi I got latest JCL from here: https://github.com/project-jedi/jcl But when I try to install using jcl\install.bat I got this error: Include file "source\include\jedi\jedi.inc" not found. I added the jedi.inc manually from jedi folder but I still get same error. How to install these components ? Share this post Link to post
Vandrovnik 214 Posted March 6 Almost all my problems with JCL and JVCL installs were because of I had somewhere on the disk (on the path) another instance of JCL/JVCL, which was (partially) used instead of the new version. Share this post Link to post
William23668 8 Posted March 6 I dont have any other places for these components. I did not use JVCL from like so many years Share this post Link to post
Anders Melander 1782 Posted March 6 56 minutes ago, Vandrovnik said: Almost all my problems with JCL and JVCL installs were because of I had somewhere on the disk (on the path) another instance of JCL/JVCL, which was (partially) used instead of the new version. That's funny. Almost all my problems with JCL and JVCL was caused by the fact that I installed them in the first place. Easily solvable though 🙂 1 Share this post Link to post
Anders Melander 1782 Posted March 6 1 hour ago, William23668 said: But when I try to install using jcl\install.bat I got this error: Include file "source\include\jedi\jedi.inc" not found. I'm not sure but I think it needs to be installed using some sort of installer which then generates the include file based on something, something, whatever, at this point I gave up and deleted everything. Share this post Link to post
William23668 8 Posted March 6 15 minutes ago, Anders Melander said: I'm not sure but I think it needs to be installed using some sort of installer which then generates the include file based on something, something, whatever, at this point I gave up and deleted everything. They only write to use jcl\install.bat in github Share this post Link to post
Anders Melander 1782 Posted March 6 3 minutes ago, William23668 said: They only write to use jcl\install.bat in github Yeah but have you looked into install.bat (warning: have the suicide prevention hotline on speed dial if you do): :: compile installer echo. echo =================================================================== echo Compiling JediInstaller... build\dcc32ex.exe %INSTALL_VERBOSE% --runtime-package-rtl --runtime-package-vcl -q -dJCLINSTALL -E..\bin -I..\source\include -U..\source\common;..\source\windows JediInstaller.dpr if ERRORLEVEL 1 goto FailedCompile :: New Delphi versions output "This product doesn't support command line compiling" and then exit with ERRORLEVEL 0 if not exist ..\bin\JediInstaller.exe goto FailedCompile echo. echo =================================================================== echo Launching JCL installer... ::start ..\bin\JediInstaller.exe %* if not exist ..\bin\JCLCmdStarter.exe goto FailStart ..\bin\JCLCmdStarter.exe ..\bin\JediInstaller.exe %* if ERRORLEVEL 1 goto FailStart goto FINI 1 Share this post Link to post
William23668 8 Posted March 6 I tried again now with another jedi.inc but I got : The "source\include\jedi\jedi.inc" include file is outdated. Share this post Link to post
William23668 8 Posted March 6 Problem solved found one of the jedi.inc that solved the problem !! Share this post Link to post
Anders Melander 1782 Posted March 6 2 minutes ago, William23668 said: Problem solved No, it's just begun. Okay, I'll stop now. I think I got my point across 🙂 2 Share this post Link to post
DelphiUdIT 176 Posted March 6 The "Jedi Common Files" aka jedi.inc / kylix,inc are in the repository: https://github.com/project-jedi/jedi You must extract this two files in the 'jcl\source\include\jedi' directory. Share this post Link to post
William23668 8 Posted March 7 yes I also should got it from daily build but did not know Share this post Link to post