PeterPanettone 157 Posted June 2, 2020 Installing JCL (https://github.com/project-jedi/jcl) in Delphi 10.4: • \jcl\source\include was not added to IDE Library Path by the installer • jcld27win32.inc file is missing Share this post Link to post
pyscripter 689 Posted June 2, 2020 6 minutes ago, PeterPanettone said: \jcl\source\include was not added to IDE Library Path by the installer It was here. Share this post Link to post
PeterPanettone 157 Posted June 2, 2020 Too many other files not found. Gave up. Share this post Link to post
PeterPanettone 157 Posted June 2, 2020 One more try: Added these paths to the Win32 Library Path: ...\jcl\lib\d27\win32 ...\jcl\source\include ...\jcl\source\vcl ...\jcl\source\common ...\jcl\source\windows Added these paths to the Win64 Library Path: ...\jcl\lib\d27\win64 ...\jcl\source\include ...\jcl\source\vcl ...\jcl\source\common ...\jcl\source\windows Then cloned this file: ...\jcl\source\include\jcld27win64.inc and renamed it to: ...\jcl\source\include\jcld27win32.inc This allowed me to build several of the JCL examples. So, the JCL Installer failed to add the Library Paths. Why? Share this post Link to post
pyscripter 689 Posted June 2, 2020 @PeterPanettone Did you follow the instructions on the Github page? (Git clone etc.) It should work out of the box. Share this post Link to post
Stefan Glienke 2002 Posted June 3, 2020 Clearly a pebcak. Just pulled the jcl repo, ran install.bat - it compiled the setup using 10.4 and then I installed JCL for 10.4 32bit and 64bit without a problem 2 1 Share this post Link to post
PeterPanettone 157 Posted June 3, 2020 (edited) 27 minutes ago, Stefan Glienke said: Clearly a pebcak. Just pulled the jcl repo, ran install.bat - it compiled the setup using 10.4 and then I installed JCL for 10.4 32bit and 64bit without a problem You are making the described problem an offending personal issue by describing only your own personal experience. You did not describe any objective issues about the problem. Also, you are not answering the initial problem description (no addition to the Library Path). The problem is not the compilation of the installer (which was OK) or its execution (which was without any explicit errors). Edited June 3, 2020 by PeterPanettone Share this post Link to post
PeterPanettone 157 Posted June 3, 2020 (edited) 35 minutes ago, Stefan Glienke said: I installed JCL for 10.4 32bit and 64bit 1. Which paths exactly have been added to the IDE Library Path by the installer? (Win32bit / Win64bit) 2. Have you tried to build any of the JCL examples in the IDE? Edited June 3, 2020 by PeterPanettone Share this post Link to post
Stefan Glienke 2002 Posted June 3, 2020 (edited) If the term pebcak is offending you must be new to the internet. I simply explained the way that always works for installing jcl/jvcl 1. The same as always - jcl\lib\d27\win32 or win64 and jcl\source\include 2. Yes, works JCL/JVCL setup issues are almost always a problem with not properly executing them or rather not having the latest jcl/jvcl sources or having some old stuff lying around. Maybe you did not update the submodule and are missing on the defines for 10.4 Also did you select both (10.4 32bit and 10.4 64bit)? And did not set the "Install selected only" checkbox? Edited June 3, 2020 by Stefan Glienke 2 Share this post Link to post
Jaco Crafford 0 Posted June 28, 2020 I installed it for 10.4 32bit only without any issues. Share this post Link to post
paule3232 1 Posted May 21, 2022 Hello, to compile JCL, firstly, You must change the project settings of the Delphi Version Package. In my situation, I use the package project configuration for Delphi 10.4 Community Edition: .\packages\d27\Jcl.dproj The installer only runs in GUI mode, and Community Edition of Rad Studio (Delphi 10.4) does not support command line (Windows MS-DOS Console) installation. But this issue should You be faced with a run of installer.bat A incorrect compilation can be imaging, that the Delphi Compiler complain, that he can not write the Jcl270.bpl in the public Emberarcado Studio 21.0 directory. It is a little bit hand work needed, when You would like compile the JCL pacakges for all platforms (win32, and win64) - (Debug, Release). I did this, and I get a installable Jcl270.bpl file in my .\win32\Debug\bpl settings folder. Here, I have only the German version of Delphi 10.4, so the following paragraph(s) can be differ in the translation to English ... here comes my settings: State for Windows 32-Bit Release: Menu -> Project -> Options Create -> Delphi Compiler: - output folder for Units: G:\Delphi\jcl\jcl\lib\d27\win32\Release\dcu\ - output folder for DCP: G:\Delphi\jcl\jcl\lib\d27\win32\Release\dcp\ - output folder for Packages: G:\Delphi\jcl\jcl\lib\d27\win32\Release\bpl\ - search path: G:\Delphi\jcl\jcl\lib\d27\win32\Release\dcu;G:\Delphi\jcl\jcl\source\include Create -> Delphi Compiler -> Output C/C++ : - C/C++ .bpi output folder: G:\Delphi\jcl\jcl\lib\d27\win64\Release\bpi\ - C/C++ .hpp output folder: G:\Delphi\jcl\jcl\lib\d27\win64\Release\hpp\ - C/C++ .obj output folder: G:\Delphi\jcl\jcl\lib\d27\win64\Release\obj\ - Create C/C++ output: create only DCU files State for Windows 32-Bit Debug Menu -> Project -> Options Create -> Delphi Compiler: - output folder for Units: G:\Delphi\jcl\jcl\lib\d27\win32\Debug\dcu\ - output folder for DCP: G:\Delphi\jcl\jcl\lib\d27\win32\Debug\dcp\ - output folder for Packages: G:\Delphi\jcl\jcl\lib\d27\win32\Debug\bpl\ - search path: G:\Delphi\jcl\jcl\lib\d27\win32\Debug\dcu;G:\Delphi\jcl\jcl\source\include Create -> Delphi Compiler -> Output C/C++ : - C/C++ .bpi output folder: G:\Delphi\jcl\jcl\lib\d27\win32\Debug\bpi\ - C/C++ .hpp output folder: G:\Delphi\jcl\jcl\lib\d27\win32\Debug\hpp\ - C/C++ .obj output folder: G:\Delphi\jcl\jcl\lib\d27\win32\Debug\obj\ - Create C/C++ output: create only DCU files State for Windows 64-Bit Release: Menu -> Project -> Options Create -> Delphi Compiler: - output folder for Units: G:\Delphi\jcl\jcl\lib\d27\win64\Release\dcu\ - output folder for DCP: G:\Delphi\jcl\jcl\lib\d27\win64\Release\dcp\ - output folder for Packages: G:\Delphi\jcl\jcl\lib\d27\win64\Release\bpl\ - search path: G:\Delphi\jcl\jcl\lib\d27\win64\Release\dcu;G:\Delphi\jcl\jcl\source\include Create -> Delphi Compiler -> Output C/C++ : - C/C++ .bpi output folder: G:\Delphi\jcl\jcl\lib\d27\win64\Release\bpi\ - C/C++ .hpp output folder: G:\Delphi\jcl\jcl\lib\d27\win64\Release\hpp\ - C/C++ .obj output folder: G:\Delphi\jcl\jcl\lib\d27\win64\Release\obj\ - Create C/C++ output: create only DCU files State for Windows 64-Bit Debug Menu -> Project -> Options Create -> Delphi Compiler: - output folder for Units: G:\Delphi\jcl\jcl\lib\d27\win64\Debug\dcu\ - output folder for DCP: G:\Delphi\jcl\jcl\lib\d27\win64\Debug\dcp\ - output folder for Packages: G:\Delphi\jcl\jcl\lib\d27\win64\Debug\bpl\ - search path: G:\Delphi\jcl\jcl\lib\d27\win64\Debug\dcu;G:\Delphi\jcl\jcl\source\include Create -> Delphi Compiler -> Output C/C++ : - C/C++ .bpi output folder: G:\Delphi\jcl\jcl\lib\d27\win64\Debug\bpi\ - C/C++ .hpp output folder: G:\Delphi\jcl\jcl\lib\d27\win64\Debug\hpp\ - C/C++ .obj output folder: G:\Delphi\jcl\jcl\lib\d27\win64\Debug\obj\ - Create C/C++ output: create only DCU files I hope this help You, to make the right decision. Thank You for reading, paule32 1 Share this post Link to post
Carpathia 0 Posted March 7, 2023 I try to install jcl and jvcl on Delphi Embarcadero 10.4.2 community edition, too. But no succes. paule3232, I get .bpl file with your instruction, but I can't install with Install Packages. I get error and don't know what to do next. Please help me! Share this post Link to post
programmerdelphi2k 237 Posted March 7, 2023 (edited) tip1: maybe (I said "maybe..."), you can look on the order "Requires section" and try compile each one... ok it's not desirable... but sometime works! after this, "RE-ORGANIZE IT (up and down) save your project-setup tip2: right-click on "package name" and see if "INSTALL" is showed or not! if yes, then, is a "design-time" ... just install it! Edited March 7, 2023 by programmerdelphi2k Share this post Link to post
Carpathia 0 Posted March 7, 2023 I want to remember thin programmer tool and I want to try Delphi embarcadero 10.4.2 after 25 year when I used Delphi 6. I was a student. I really don't know how to install jcl and jvcl. Please help me with this Share this post Link to post
Carpathia 0 Posted March 7, 2023 (edited) I have more then a week of trying. No succes... But I don't want to give up I don't see "INSTALL" 😞 I try also to use .bat files... JclInstaller.bdsproj... Different versions... I realy don't know what to do.... Edited March 7, 2023 by Carpathia Share this post Link to post
programmerdelphi2k 237 Posted March 7, 2023 (edited) Look, I did download now ( I said "NOW"... 2023/Mar/07) and I did this... from this https://github.com/project-jedi/jcl (like initial post) https://raw.githubusercontent.com/project-jedi/jedi/master/jedi.inc NONE ERROR AND INSTALLed BY JEDI SETUP ON RAD 11.3 run install.bat as "ADMIN" Edited March 7, 2023 by programmerdelphi2k Share this post Link to post
Carpathia 0 Posted March 7, 2023 (edited) Using Install.bat I get this error: " =================================================================== Compiling JediIncCheck... Using Embarcadero RAD Studio 10.4 This version of the product does not support command line compiling. An error occured while compiling the installer. Installation aborted. Press any key to continue . . . " That why I try something different Edited March 7, 2023 by Carpathia Share this post Link to post
programmerdelphi2k 237 Posted March 7, 2023 RAD Studio in Trial version or Community? Share this post Link to post
programmerdelphi2k 237 Posted March 7, 2023 54 minutes ago, Carpathia said: This version of the product does not support command line compiling RAD Studio in Trial version or Community? Share this post Link to post
programmerdelphi2k 237 Posted March 7, 2023 try in CMD prompt... on Bin folder from RAD execute the compiler EXEs, like dcc32.exe and see resulted... it's ok or not Share this post Link to post
Carpathia 0 Posted March 7, 2023 I get the same error: Using Embarcadero RAD Studio 10.4 This version of the product does not support command line compiling. I tried dc32ex.exe from the jcl pack with the same result 😞 Share this post Link to post
programmerdelphi2k 237 Posted March 7, 2023 solution: RAD non-Trial/Pro/Enterprise! try download and install in a VM same that TRIAL... and test Share this post Link to post
programmerdelphi2k 237 Posted March 7, 2023 (edited) but I think that Community would accept a install (manual) by packages... open each DPKs and build+install (design time packs) (in order, put path on IDE, etc...) see GROUP files to see what DPK is used... and the order to build it Edited March 7, 2023 by programmerdelphi2k Share this post Link to post
Carpathia 0 Posted March 7, 2023 (edited) I install from bpl, I founded the INSTALL. It was new for me. Looks good? Now I try to install jvlc, maybe an other week :))) Thank you very much! Edited March 7, 2023 by Carpathia Share this post Link to post