View Issue Details

IDProjectCategoryView StatusLast Update
0004957JEDI VCL02 Installationpublic2009-09-27 21:15
ReporterEMBarbosaAssigned ToAHUser 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.38 
Target VersionFixed in Version 
Summary0004957: Crashes on installing in Delphi 7
Description When try to install JVCL in Delphi 7 it throws a GPF on compiling the files step process.

  I has version 330 (with JCL) on my machine, uninstalled it (Both). Then installed new JCL with option of Version control in IDE (this is the only change I did in parameters of instalation). All fine.
  After that, I try to install JVCL. It runs installation but when compiling JvCtrlsD7R.dpk, it generate a GPF (the last file showing is JvVersionControlActions.pas) 3 times.
  So instalation abort.
  I've managed to open JvCtrlsD7R.dpk in my Delphi 7 (build 8.1) and build all.
also stated that if you do a syntax check it show this message:
"[Error] JvCtrlsD7R.dpk(107): Package 'JvCtrlsD7R' already contains unit 'JvActionsEngine'"
  Well, I don't know why, but it compiles and build anyway.

  So, after building/compiling it, instalation again.
  it goes now :D....
  but stoped in "[Compiling: JvCoreD7D.bpl]
Borland Delphi Version 15.0
Copyright (c) 1983,2002 Borland Software Corporation
C:\ProgHD\AASistOficial\Delphi7\Componentes\JVCL338CompleteJCL201-Build3449\jvcl\Common\jedi.inc(1) Fatal: Unterminated conditional directive"
  so... opened it in Delphi 7.. compiles it... instalation again..
  same error (Jedi.inc...) ocurrs in [Compiling: JvDBD7R.bpl]...
  GPF in [Compiling: JvHMID7D.bpl]...
  
  Well after this, the instalation it's finished. Don't know if it has left any bug.
Additional InformationDelphi 7.1 (Build 8.1) with database supplemental update,
running in Win XP SP3.
TagsNo tags attached.

Activities

AHUser

2009-09-24 22:51

developer   ~0016191

"C:\ProgHD\AASistOficial\Delphi7\Componentes\JVCL338CompleteJCL201-Build3449"

Your path is too long. The Delphi 7 command line compiler has a bug that was fixed with Delphi 2005. It doesn't like long paths. They cause it to overwrite memory what results in access violation and bad behavior.

EMBarbosa

2009-09-25 19:19

reporter   ~0016192

Thanks!
  I was not aware of this bug, sorry...
  Can anyone change this to resolved?

  Thanks again!

EMBarbosa

2009-09-25 19:22

reporter   ~0016193

maybe add some note in the readme? like "know issues in Delphi 7 installation"?
I miss it... :D

Issue History

Date Modified Username Field Change
2009-09-24 15:22 EMBarbosa New Issue
2009-09-24 22:51 AHUser Note Added: 0016191
2009-09-25 19:19 EMBarbosa Note Added: 0016192
2009-09-25 19:22 EMBarbosa Note Added: 0016193
2009-09-27 21:15 AHUser Status new => resolved
2009-09-27 21:15 AHUser Resolution open => fixed
2009-09-27 21:15 AHUser Assigned To => AHUser