As the JCL and JVCL transition from Sourceforge to GitHub isn’t finished yet (JCL already on GitHub, JVCL still on Sourceforge) you have to do some extra work to get a working XE4 version. There is no official release that you could download. Also the “jedi.inc” sub project on Sourceforge isn’t updated to XE4 but the new https://github.com/project-jedi/jedi is. Unfortunately, the JVCL has the old jedi.inc as an svn:external, causing the JVCL’s svn head to have an outdated jvcl/common/jedi/jedi.inc that must be replaced by the updated one.
Here is a example command line “script” that you can use to install the JCL and JVCL.
git clone git://github.com/project-jedi/jcl.git jcl cd jcl git submodule init git submodule update cd .. svn co https://jvcl.svn.sourceforge.net/svnroot/jvcl/trunk/jvcl jvcl copy /Y jcl\jcl\source\include\jedi\*.inc jvcl\common\jedi cd jcl\jcl install.bat cd ..\..\jvcl install.bat
Thanks for doing this, Andreas. Very much appreciated.
This is awesome. Any ideas on the JediAPI packages? These build on XE3 but not XE4 for me. Will spend a bit more time today on it…
I don’t have write access to the JEDI API Library project (and I’m only using it in XE)
Thanks for the work! Your utilities and assistance are greatly appreciated by myself and the community.
It would be awesome if you had a chance to look at the API and Security Jedi pieces. Once I roll up a VM with XE4 and the JCL/JVCL.
I do not have commit rights for the Jedi API and Security.
Pingback: Delphi XE4 – Additional components library settings | Wordpress.Bueno
Hi, it worked for D7.
I install JCL for XE4 and finish ok.
When try to install JVCL for XE4, it says JCL 2.2 or higher required. Also if i start XE4 with only JCL installed i get errors. So i think JCL installation didnt worked at all.
Thanks
nice post thanks for share it 🙂