Page 1 of 1

F2051 Unit ErrorBar was compiled with a different version of

Posted: Fri Jun 22, 2007 12:18 am
by 9237040
Hi,

We installed a version of TeeChartPro 7.11 that we downloaded on 17th April 2007 (TeeChart7.11Delphi2007.exe - I think this was meant to be an early Beta version for Delphi 2007). This worked fine. However, I have now upgraded to the current version (TeeChart7.11Delphi_CBuilder_2007.exe - downloaded 21 June 2007) and am getting the following error:

Fatal: F2051 Unit ErrorBar was compiled with a different version of Series.TCustomBarSeries.CalcDepthPositions

Note, I uninstalled the old package before installing the new one. This is also happening on a machine that has never had an older version of TeeChartPro or Delphi installed.

I have read posts from other people with similar F2051 errors:

http://www.teechart.net/support/viewtopic.php?t=3511
http://www.teechart.net/support/viewtopic.php?t=6127
http://www.teechart.net/support/viewtop ... ight=f2051
http://www.teechart.net/support/viewtop ... ight=f2051

I have checked paths and followed other advice in these postings, but nothing worked. Unfortunately I have had to uninstall the latest package (TeeChart7.11Delphi_CBuilder_2007.exe) and have gone back to your earlier release (TeeChart7.11Delphi2007.exe). I can now compile again, but I would prefer to use the current release.

Can you tell me if there is a workaround I can use for this problem, or if there will be a fix to the installer?

Thanks for any help you can give me.

Posted: Fri Jun 22, 2007 4:14 am
by 9237040
I have tried the following, which makes me think that there is something wrong with the installation package:

1. Renamed ErrorBar.dcu and Series.dcu so my compiler can no longer see them. My compiles now fail saying they cannot find Series.dcu.

2. Copied Series.dcu to the same directory as my project. Now the compiler can find Series.dcu (and I know it's the correct Series.dcu supplied with the installer) but complains it cannot find ErrorBar.dcu.

3. Copied ErrorBar.dcu to the same directory as my project. Now the compiler can find ErrorBar.dcu as well (and I know it's the correct ErrorBar.dcu supplied with the installer) but now I get my original error:

Fatal: F2051 Unit ErrorBar was compiled with a different version of Series.TCustomBarSeries.CalcDepthPositions

Surely this means that there is an error in the installer Steema have provided from their download site.

Can you give an indication of when this error might be fixed?

Posted: Fri Jun 22, 2007 3:49 pm
by Pep
Hi Andy,

yes, it seems there's a problem with the latest installer posted on our web site. I've sent a mail directly to your email profile to confirm to send to you the latest compiled files.

Posted: Fri Jun 22, 2007 3:59 pm
by 10045644
Hello,

i have the same problem. That was reason to upgrade to version 8.
But here is the same problem too.
Please, Please dear Steema-Team, fix this bug. After two days nightmare with this bug i need to work with Delphi and TeeChart.

Regards Henry

Posted: Mon Jun 25, 2007 2:57 pm
by narcis
Hello Henry,

Yes, this also happens with v8 and we are arranging and uploading new installers at the private download area. Could you please check the new installers in a few hours?

Thanks in advance.

Posted: Mon Jun 25, 2007 7:50 pm
by 10045644
With the 8.01 Release all things works fine for me.

Thanks and Regards
HenryE