Page 1 of 1

Differens version of Series.TCircledSeries

Posted: Mon Jun 11, 2007 3:10 pm
by 9245451
I have installed version 7.11 of TeeChart Pro in Delphi2007 and get the following message when I am using Polar series:

Unit TeePolar war compiled with a different version of Series.TCirledSeries.

Posted: Mon Jun 11, 2007 3:21 pm
by narcis
Hi bk,

It's most likely that your Delphi 2007 is still referencing old TeeChart packages. Please read this message on how to solve this issue.

Thanks in advance.

Different version of Series.TCircledSeries

Posted: Tue Jun 12, 2007 6:59 am
by 9245451
Yes, I have checked the search paths at Project\Options\Directories/Conditionals\Search Path and the latest TeeChart version "Bin" and "Lib" directories are on top of that list.

The error message is
"[DCC Error] Unit1.pas(7): F2051 Unit TeePolar war compiled with different version of Series.TCircledSeries"

Posted: Tue Jun 12, 2007 7:22 am
by narcis
Hi bk,

Have you checked that no old TeeChart packages are enabled at Project\Options\Packages?

Posted: Tue Jun 12, 2007 7:38 am
by 9245451
Yes, I have checked that no old TeeChart packages are enabled at Project\Options\Packages

Regards
Bo

Posted: Tue Jun 12, 2007 7:55 am
by narcis
Hi Bo,

As reported here, reinstalling TeeChart for Delphi 2007 solved the problem for some of our customers. Could you please try if it works fine at your end?

BTW: Are you using any reporting component (Report Builder, Quick Report, Fast Reports, ...) or any other 3rd party tool that may be using TeeChart?

Posted: Tue Jun 12, 2007 8:35 am
by 9245451
Hi NarcĂ­s

I have reinstalled TeeChart Pro and all the standard files are removed from the Lib-directory.

I don't use any reporting components or 3rd party tools. I have only installed Delphi2007 and after that TeeChart.

The problem occurs only when I use series from other groups than the standard group, for example Extended, Financial, Stats and so on.

___________________
Regards
BK

Posted: Tue Jun 12, 2007 11:10 pm
by Pep
Hi,

most likely the problem is (as my colleague Narcis said) that some old TeeChart files still on your computer.
Try to uninstall the latest TeeChart version you've installed, then make sure there are not any old files in the search paths, if so remove them, and finally reinstall the TeeChart again.

This should solve your problem. If not, does the error happens with new projects ?
If not, have you tried to do a "Rebuild All" of old apps ?

Posted: Wed Jun 13, 2007 9:52 am
by 9245451
Hi,

I have installed Delphi2007 and TeeChart7.11 on a new PC with the same result. I create a new project and only add a TChart component. If I only add series from the standard tab everything is ok but if I add series from Extended, Financial etc I got the error:

Unit TeePolar was compiled with a differetn version of Series.TCircledSeries

I have also added the search path to your lib and bin folder.

If I build the project with the runtime package I don't get the error, but that is not a solution for me.
_________________________
Regards
BK

Posted: Thu Jun 14, 2007 7:33 am
by narcis
Hi BK,

There are numerous posts with replies (fixes) about this kind of problem.

Basically, the problem is simple : your Delphi 2007 is still referencing old TeeChart packages or one of the 3rd party tools you're using is referencing/unsing/was compiled with old TeeChart packages. Here is a copy from one of the posts in the forum:

There are several possibilities:

1) The installation was not 100% successful. The solution is to manually install TeeChart v7 PRO for D2007. Basically, all you have to do is copy all files from Teechart v7 Delphi 2007 folders to appropriate folders in C:\Program Files\CodeGear\RAD Studio\5.0. Or alternatively, add TeeChart v7 Delphi Lib directory to Delphi search path list. Make sure all the Stantard Teechart components have been removed from the Component List (in the IDE).

2) The installation was successful but there is another package that is still referencing old (Tee100) files. Possible packages are :

a) Quick Report. This is possible only if you installed Quick Report PRO (or the newest version of QR Standard) after you installed TeeChart v7 PRO for Delphi 2007. The problem is all Quick Report versions are compiled with TeeChart v7 STANDARD (Tee100) files. The solution is to recompile TQRChart component files. Necessary files + instructions how to do it are located in TeeChart\Delphi2007\QuickReport\ directory.

b) Report Builder. The cause of problem is the same - RB was compiled with Tee100. The solution is to download and install Report Builder that supports TeeChart v7.11 PRO for Delphi 2007.

c) Decision Cube. This case applies only if you're using BCB 6 Enterprise Edition. The cause of problem is the same as in previous two cases. Again, the solution is to to recompile and reinstall Decision Cube packages manually or simply disable/remove the Decision Cube package. Instructions how to do this are included with TeeChart v7 installation (Delphi2007\DecisionCube\ directory).

d) Another 3rd party tool which uses TeeChart packages. Again, the solution is to recompile 3rd party tool packages with new TeeChart version. Usually each vendor includes instructions how to do this. If not, check with 3rd party tool vendor how to do it (apply patch file, TC7 specific installer, recompile sources, ...).

Hope this helps!

Posted: Fri Jul 06, 2007 11:31 am
by 9245451
I have still problem with the installation with the VCL-package.

If I had ordered the ActiveX verson instead of the VCL-version, should I had the same problem with that installation?

Regards
BK

Posted: Fri Jul 06, 2007 11:35 am
by narcis
Hi Bk,
I have still problem with the installation with the VCL-package.
This problem was because of a defect on the installers. Could you please try downloading latest v7.12 from the client area? This version should solve the problem.
If I had ordered the ActiveX verson instead of the VCL-version, should I had the same problem with that installation?


No, the ActiveX version just registers TeeChart7.ocx and doesn't use nor includes any VCL package.

Re: Different version of Series.TCircledSeries

Posted: Wed Jul 18, 2007 3:19 pm
by 9345067
9245451 wrote:Yes, I have checked the search paths at Project\Options\Directories/Conditionals\Search Path and the latest TeeChart version "Bin" and "Lib" directories are on top of that list.

The error message is
"[DCC Error] Unit1.pas(7): F2051 Unit TeePolar war compiled with different version of Series.TCircledSeries"
I use Lib and Include for my setup. I think perhaps Bin and Lib will double the definitions and this give the problem you.