View Issue Details

IDProjectCategoryView StatusLast Update
0004544JEDI VCL02 Installationpublic2008-12-30 02:40
ReporterSteve009aAssigned Toobones 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.35 
Target VersionFixed in Version 
Summary0004544: Unable to install JVC+JVCL for Builder C++ 6
DescriptionAfter a number of attempts I have not been able to successfully install jvc + jvcl on an XP SP3 system for BCB6.

Since there was no other explicit setups for BCB6, initially I installed the jvc and jvcl packages from the main website links, eg:
1) jcl-1.103-0.3110-partnerdvd.zip 14,126 KB 06/09/2008
2) jvcl_3.35_for_codegear_delphi_and_c_builder_2009.zip 13,677 KB 10/09/2008

Results:
1) installed with no errors.
2) gave the following compile error:

[Compiling: JvCmpC6R.bpl]
"C:*Program FilesiBorland\CBuilder6\Bin\dcc32.exe" JvCmpC6R.dpk
Borland Delphi Version 14.0
Copyright (c) 1983,2002 Borland Software Corporation
C:\ProgramFiles\Borland\CBuilder6\Added Components\JEDI\jvcl335-2008-10-20\run
\JvTranslator.pas(501) Error; Not enough actual parameters
JvCmpC6R.dpk(68) Fatal: Could not compile used unit \.\..\run\JvTranslator.pas'

Then ater reading of others similar experience it seemed I had to use the day builds from the same day. So I did that.

I have tried installing day builds of jvc and jvcl from the same day but get various jvcl compile errors listed below.
Jvc versions tried always install error free.

Please can you indicate the most recent suitable combination of packages for both jvc and jvcl for BCB6.

Thank you for your assistance.
Additional InformationPlease note: the following excerpts are OCR'd from screen shots so there are a few 'typo' text errors.

These errors occured when installing jvcl:
(First installed with no errors: jcl-1.103.0.31557z 2,401 KB 20/10/2008 9:00 PM)
But then jvcl errors:
JVCL3-2008-10-20.7Z 6,865 KB 20/10/2008 9:07 PM

(Compiling: JvDBC6R.bpl]
"C:*Program FilesiBorland\CBuilder6\Bin\dcc32.exe" JvDBC6R.dpk
Borland Delphi Version 14.0
Copyright (c) 1983,2002 Borland Software Corporation
C:\Program FilesVBorland\CBuilden8\Added Components\JEDI\jvcl335-2008-10-20\run
JvCsvData.pas(l25) Fatal: File not found: 'jcl.inc'

[Compiling: JvCmpC6R.bpl]
"C:*Program FilesiBorland\CBuilder6\Bin\dcc32.exe" JvCmpC6R.dpk
Borland Delphi Version 14.0
Copyright (c) 1983,2002 Borland Software Corporation
C:\ProgramFiles\Borland\CBuilder6\Added Components\JEDI\jvcl335-2008-10-20\run
\JvTranslator.pas(501) Error; Not enough actual parameters
JvCmpC6R.dpk(68) Fatal: Could not compile used unit \.\..\run\JvTranslator.pas'

(Compiling: JvDBC6R.bpl]
"C:*Program FilesiBorland\CBuilder6\Bin\dcc32.exe" JvDBC6R.dpk
Borland Delphi Version 14.0
Copyright (c) 1983,2002 Borland Software Corporation
C:\Program FilesVBorland\CBuilden8\Added Components\JEDI\jvcl335-2008-10-20\run
<jcl.inc(92) Fatal: File not found: 'jclc6.inc'

C:\ProgramFiles\Borland\CBuilder6\Added ComponentsUEDMvc635-2008-10-20\Comnx)n\jedi.ini
(453) Error: INTERFACE' expected but identifier 'h' found C:\ProgramFiles\Borland\CBuilder6\Added Components\JEDMvcl335-2008-10-20\Comnx)n\|edi.ini
(454) Error: Illegal character in input file:',' (S84) C:\ProgramFiles\Borland\CBuikJen5\Added Components\JED^cl335-2008-10-20\Comnx)n\jedi.ini
(455) Error: Illegal character in input file: 'u' (SFC)
TagsNo tags attached.

Activities

obones

2008-10-20 23:59

administrator   ~0014889

Hello,

You could just have added "''" as the missing parameter, and you would have been sorted. But it was also a good idea to try the daily zips, no issue with that.
What could be problematic though is the place where you unzipped the daily packages. The path must not be too long or the compiler, especially the v5 and v6 ones, will not find the files, or not find them properly.
Try putting them in a shorter path, and see if that helps.

Regards
Olivier

Steve009a

2008-10-21 06:11

reporter   ~0014890

Thank you Oliver, the following jvc / jvcl combination installed perfectly after a couple of small human inputs.

Day builds that were installed with BCB6:
jcl-1.103.0.3155.7z and JVCL3-2008-10-20.7z

Changes made:
1) Reduced the package folder path length - as you suggested.
2) Copied the two files jcl.inc and jclc6.inc (from the jcl) into the the 'run' folder of the jvcl - because the jvcl setup compiler couldn't find them.

I would like to thank you and the team responsible for making these packages available to us.

One more thing: what do I need to do to enable XP theming? I left the option unselected.

Steve009a

2008-10-23 20:50

reporter   ~0014893

I've followed instructions by Carmelo Viavattene in the readme.htm to compile jvcl with BCB6 theming but the instruction to compile:

$(ROOT)\bin\dcc32 ThemeManagerC6.dpk
$(ROOT)\bin\dcc32 ThemeManagerC6D.dpk

do not produce any '.obj' files it does output bpl, dcp and dcu files.
I can't proceed with the remaining instructions at this stage.

As you can see I'm not very familiar with the command line tools but any pointers would be welcome.

obones

2008-12-22 04:32

administrator   ~0015135

I think the command line switch is "-JPHNE" for dcc32 to generate the obj files

Steve009a

2008-12-23 00:57

reporter   ~0015178

Thanks for making me aware of the "-JPHNE" switch for dcc32 obj file generation.
I will apply the switch sometime in the new year. I think it answers the question so this can also be closed.

obones

2008-12-30 02:40

administrator   ~0015197

Thanks for letting us know

Issue History

Date Modified Username Field Change
2008-10-20 14:02 Steve009a New Issue
2008-10-20 23:59 obones Note Added: 0014889
2008-10-20 23:59 obones Status new => feedback
2008-10-21 06:11 Steve009a Note Added: 0014890
2008-10-23 20:50 Steve009a Note Added: 0014893
2008-12-22 04:32 obones Note Added: 0015135
2008-12-23 00:57 Steve009a Note Added: 0015178
2008-12-30 02:40 obones Note Added: 0015197
2008-12-30 02:40 obones Status feedback => resolved
2008-12-30 02:40 obones Resolution open => fixed
2008-12-30 02:40 obones Assigned To => obones