How to install JCL and JVCL for XE4

By | May 24, 2013

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

 

8 thoughts on “How to install JCL and JVCL for XE4

  1. Andrew

    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…

  2. Lance Rasmussen

    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.

  3. Pingback: Delphi XE4 – Additional components library settings | Wordpress.Bueno

  4. Luis

    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

Comments are closed.