View Issue Details

IDProjectCategoryView StatusLast Update
0003870JEDI VCL02 Installationpublic2006-09-29 06:37
ReporterDaniel_BraggAssigned Toobones 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionunable to reproduce 
Product Version3.20 
Target VersionFixed in Version 
Summary0003870: JVCL 3.20 won't install into Delphi 2005 with JCL 1.97 build 2172?
DescriptionI have Delphi 5 Enterprise (Build 6.18, SP 1) and Delphi 2005 Enterprise (BDS v9.0.1935.22056).

I have had other JCL and JVCL installations before, and have a couple of older versions still on my hard drive (just waiting to be certain that there's no longer any need for the old versions).

I downloaded the JVCL320CompleteJCL197-Build2171.zip, unzipped it into a new directory (with full paths), then proceeded to run the JCL and JVCL installations. The installations ran smoothly, albeit with a few problems in paths (my fault). I finally managed to get my D5 stable, and it's working fine, but when I started working on my D2005, I realized I had once again gotten the BPL path wrong, so I tried the JVCL installation again.

This time, the instalaltion will not allow me to select the "Delphi 2005 (Enterprise)" (it's greyed out) and beside it is the link "JCL 1.97 or higher required". I have confirmed that the JCL Directory on the bottom of the install does point to my newly-installed 1.97 installation directory, but when I look in the directory, the Install.txt file says at the top "JEDI Code Library v 1.96 Installation".

Thinking I had gotten the wrong release somehow, I downloaded the jcl1.97-build2172.zip and extracted it into the same directory (again, using full paths), but the JVCL installation still complains that I don't have the correct version installed.

What can I do to convince it that the files are indeed there and ready for use?
TagsNo tags attached.

Activities

Daniel_Bragg

2006-08-23 17:02

reporter   ~0010009

Additional note - a full uninstall and reinstall of JVCL and JCL made no difference. The JCL still installed fine in both D5 and D2005, but JVCL will only install in D5.

A side note -- the JCL uninstall is scary. While the JVCL uninstall prompts which environment(s) to uninstall, the JCL uninstalls all environments without so much as a confirmation box. Heaven help you if you clicked the Uninstall button accidentally. I hadn't intended to uninstall JCL for my D5 environment, but by the time I realized what was happening, it was too late.

obones

2006-08-24 02:46

administrator   ~0010011

You must install the JCL for D2005 as well. Restart the JCL installer and make sure D2005 is selected.

Daniel_Bragg

2006-08-24 08:52

reporter   ~0010020

obones,

Thanks for reading this, but in my last note, I said that "The JCL still installed fine in both D5 and D2005, but JVCL will only install in D5."

JCL v1.97 is currently installed in both D5 and D2005.

obones

2006-08-28 03:57

administrator   ~0010029

The checkbox in the installer will be checked when all these conditions are met:

1. The JCL is installed
2. The JCL directory indicated in the page is not empty
3. The JCL is not out of date


To determine condition 1, the following tests are done

Read BplDir, DcpDir, RootDir and Version values from HKEY_CURRENT_USER\Software\Borland\BDS\3.0\Jedi\JCL
If any of these is empty, the JCL is considered as not installed

To determine condition 3, the value read in the registry for Version is compared to 1.97.1.2172. If it's lower, then the JCL is outdated.


Please verify which condition is not met, and let us know.
Note that the registry key depends on the environment you are targetting, the one above is for D2005.

obones

2006-09-29 06:37

administrator   ~0010233

Well, no news, assuming this is fixed

Issue History

Date Modified Username Field Change
2006-08-23 16:38 Daniel_Bragg New Issue
2006-08-23 17:02 Daniel_Bragg Note Added: 0010009
2006-08-24 02:46 obones Note Added: 0010011
2006-08-24 02:46 obones Status new => feedback
2006-08-24 08:52 Daniel_Bragg Note Added: 0010020
2006-08-28 03:57 obones Note Added: 0010029
2006-09-29 06:37 obones Status feedback => resolved
2006-09-29 06:37 obones Resolution open => unable to reproduce
2006-09-29 06:37 obones Assigned To => obones
2006-09-29 06:37 obones Note Added: 0010233