Installation sequence

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
Nati
Newbie
Newbie
Posts: 37
Joined: Mon Jun 29, 2009 12:00 am

Installation sequence

Post by Nati » Mon Aug 10, 2015 2:38 pm

I'm trying to re-install Steema's TChart on delphi XE3 and its companion but didn't understand the sequence of things

I installed the installation file of 2012 and got 2 packages installed and when I open my project that contains the chart components, I keep getting errors about missing classes: TChartPageNavigator, TTrendFunction, TGridBandTool and much more.

I thought I have a package missing but I see A LOT of dpk files and every time I try to install something, it tells me I'm missing another require package. Is there a package that I should install and it will do all the dirty job for me?

Thanks!

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Installation sequence

Post by Narcís » Mon Aug 10, 2015 2:48 pm

Hi Nati,

Yes, there's a tool that does it for you. For the source code version it's called TeeRecompile.exe. This will compile the sources, generate necessary packages and install them into the IDE. For the binary version it's called TeeInstall.exe, this is is a subset of TeeRecompile which installs/uninstalls packages from the IDE. TeeRecompile/TeeInstall can be found at TeeChart's installation folder. We strongly recommend you to use those tools to handle package compilation and installation work.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Nati
Newbie
Newbie
Posts: 37
Joined: Mon Jun 29, 2009 12:00 am

Re: Installation sequence

Post by Nati » Mon Aug 10, 2015 2:54 pm

I use the sources version, I ran the recompile file you wrote about and got the following error in the log:
TeeDB917

Cannot recompile Delphi package: TeeDB917.dpk
Embarcadero Delphi for Win32 compiler version 24.0
Copyright (c) 1983,2012 Embarcadero Technologies, Inc.
VCLTee.TeeData.pas(123) Error: E2137 Method 'InternalAddRecord' not found in base class
VCLTee.TeeData.pas(398) Error: E2008 Incompatible types
TeeDB917.dpk(42) Fatal: F2063 Could not compile used unit 'VCLTee.TeeData.pas'
EXCEPTION:
Compilation aborted.

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Installation sequence

Post by Narcís » Mon Aug 10, 2015 2:56 pm

Hi Nati,

Which exact version of TeeChart do you use? Have you done any modifications to the source code? All TeeChart updates are expected (and tested) to compile fine with all supported environments.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Nati
Newbie
Newbie
Posts: 37
Joined: Mon Jun 29, 2009 12:00 am

Re: Installation sequence

Post by Nati » Mon Aug 10, 2015 3:08 pm

I now remembered that we have a problem with the sources version in the past so we always installed the binaries version.
I now see that un binaries version for teechart 2012, there is an installation up to XE2 while I use XE3, will it be ok to try to install the XE2 into XE3?

Nati
Newbie
Newbie
Posts: 37
Joined: Mon Jun 29, 2009 12:00 am

Re: Installation sequence

Post by Nati » Mon Aug 10, 2015 3:12 pm

OK, the answer is no so apparently I can't install the binaries version in XE3, I will have to use the sources version so I'm back to square one.
Where can I see the exact version of the sources version?

Nati
Newbie
Newbie
Posts: 37
Joined: Mon Jun 29, 2009 12:00 am

Re: Installation sequence

Post by Nati » Mon Aug 10, 2015 3:18 pm

I uninstalled and re-installed from scratch.
I ran the recompile.exe file with verbose and got the following:

TeeDB917.dpk(44)
VCLTee.TeeData.pas(1)
TeeDefs.inc(394)

VCLTee.TeeData.pas(47)
VCLTee.TeeData.pas(52)
VCLTee.TeeData.pas(52)
VCLTee.TeeData.pas(52)
VCLTee.TeeData.pas(53)
VCLTee.TeeData.pas(119)
VCLTee.TeeData.pas(123) Error: E2137 Method 'InternalAddRecord' not found in base class

VCLTee.TeeData.pas(260)
VCLTee.TeeData.pas(260)
VCLTee.TeeData.pas(261)
VCLTee.TeeData.pas(398) Error: E2008 Incompatible types

VCLTee.TeeData.pas(631)
VCLTee.TeeData.pas(1046)

TeeDB917.dpk(39) Fatal: F2063 Could not compile used unit 'VCLTee.TeeData.pas'
EXCEPTION:
Compilation aborted.
--------------------------------------------

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Installation sequence

Post by Narcís » Tue Aug 11, 2015 7:25 am

Hello Nati,
Nati wrote:OK, the answer is no so apparently I can't install the binaries version in XE3, I will have to use the sources version so I'm back to square one.
Since November 2012 TeeChart has a binary installer for XE3 too. You should have access to it with a valid subscription at that time, at least.
Nati wrote:Where can I see the exact version of the sources version?
At release.txt included or at the right-bottom of TeeRecompile.
Nati wrote:I uninstalled and re-installed from scratch.
I ran the recompile.exe file with verbose and got the following:
Did you modify the sources? All source code regular releases from Steema are expected to compile fine with all version supported environments.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Nati
Newbie
Newbie
Posts: 37
Joined: Mon Jun 29, 2009 12:00 am

Re: Installation sequence

Post by Nati » Tue Aug 11, 2015 7:54 am

The latest binary I have is for XE2 so I guess I'm before Nov 2012, can I have access to that binary?

in release.txt I have this:
Release Notes 13th June 2012
TeeChart VCL version 2012
Build 2012.06.120613

I didn't touch any of the sources but I remember having problems installing the sources in the past so I always used the binary, but now I don't have the relevant binary, if I could have access to the xe3 binary, I'm sure this will solve the problem.

Thanks

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Installation sequence

Post by Narcís » Tue Aug 11, 2015 8:06 am

Hi Nati,
Nati wrote:The latest binary I have is for XE2 so I guess I'm before Nov 2012, can I have access to that binary?
If I'm not wrong your subscription expired on July 2012, on which case you should upgrade your license to TeeChart Pro 2015. You can do it on-line. For further licensing or sales questions please contact our Sales Dept. at sales@steema.com.
Nati wrote: I didn't touch any of the sources but I remember having problems installing the sources in the past so I always used the binary, but now I don't have the relevant binary, if I could have access to the xe3 binary, I'm sure this will solve the problem.
I wonder why your sources are not compiling. However, if your TeeChart source code version does't include XE3 support it probably won't be able to compile the sources for XE3.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Nati
Newbie
Newbie
Posts: 37
Joined: Mon Jun 29, 2009 12:00 am

Re: Installation sequence

Post by Nati » Tue Aug 11, 2015 8:11 am

So even though I'm asking for the same version I'm already registered to but that is compatible with XE3 that you support anyway, I'm not eligible to it and need to re-register? a bit unfair I might say. If you didn't support XE3 for the version I have, I could understand it but this is not the case.

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Installation sequence

Post by Narcís » Tue Aug 11, 2015 8:25 am

Hello Nati,
Nati wrote:So even though I'm asking for the same version I'm already registered to but that is compatible with XE3 that you support anyway, I'm not eligible to it and need to re-register?
Such version doesn't exist. Builds previous to November 2012 did not support XE3.
Nati wrote:If you didn't support XE3 for the version I have, I could understand it but this is not the case.
In my opinion that is precisely the case. Your license expired in July 2012 while Steema did not offer support for XE3 until November 2012 (Build 2012.07.121105) as you can see in the version info page. I'm in the technical department and might not be aware of all licensing options available. Please contact our Sales Dept., they will tell you which options are available or if your license can be extended a few months to get to the XE3 update.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Nati
Newbie
Newbie
Posts: 37
Joined: Mon Jun 29, 2009 12:00 am

Re: Installation sequence

Post by Nati » Tue Aug 11, 2015 8:36 am

Thanks, I emailed them.

Post Reply