VCLTee.TeeThemeEditor was compiled with a different version
VCLTee.TeeThemeEditor was compiled with a different version
Hello!
I've just installed TeeChartPro ver 2011.04.41118 for Delphi XE2.
When I tried to compile my old project to the Win64 platform I got a Fatal Error
F2051 Unit VCLTee.TeeThemeEditor was compiled with a different version of VCLTee.TeeChartGrid.TCustomChartGrid.RecalcDimensions
Win 32 version compiles ok.
I've just installed TeeChartPro ver 2011.04.41118 for Delphi XE2.
When I tried to compile my old project to the Win64 platform I got a Fatal Error
F2051 Unit VCLTee.TeeThemeEditor was compiled with a different version of VCLTee.TeeChartGrid.TCustomChartGrid.RecalcDimensions
Win 32 version compiles ok.
-
- Site Admin
- Posts: 14730
- Joined: Mon Jun 09, 2003 4:00 am
- Location: Banyoles, Catalonia
- Contact:
Re: VCLTee.TeeThemeEditor was compiled with a different version
Hello,
This is most likely x64 paths are not set correctly. Could you please check that your XE2 is set to search for at TeeChart's Delphi16.win64 folder for x64 applications at Tools -> Options -> Delphi Options -> Library -> Selected Platform and Library Path.
This is most likely x64 paths are not set correctly. Could you please check that your XE2 is set to search for at TeeChart's Delphi16.win64 folder for x64 applications at Tools -> Options -> Delphi Options -> Library -> Selected Platform and Library Path.
Best Regards,
Narcís Calvet / Development & Support Steema Software Avinguda Montilivi 33, 17003 Girona, Catalonia Tel: 34 972 218 797 http://www.steema.com |
Instructions - How to post in this forum |
Re: VCLTee.TeeThemeEditor was compiled with a different version
The path to the Delphi16.win64\Lib is set, see image
-
- Site Admin
- Posts: 14730
- Joined: Mon Jun 09, 2003 4:00 am
- Location: Banyoles, Catalonia
- Contact:
Re: VCLTee.TeeThemeEditor was compiled with a different version
Hi asp,
Ok, that should suffice. You could try moving it to the top of the list though.
I can also see that you have FastReports installed. Disabling them lets your 64-bit TeeChart applications being build? If that's the case probably FastReports uses TeeChart packages and you should update them to the current TeeChart version.
Ok, that should suffice. You could try moving it to the top of the list though.
I can also see that you have FastReports installed. Disabling them lets your 64-bit TeeChart applications being build? If that's the case probably FastReports uses TeeChart packages and you should update them to the current TeeChart version.
Best Regards,
Narcís Calvet / Development & Support Steema Software Avinguda Montilivi 33, 17003 Girona, Catalonia Tel: 34 972 218 797 http://www.steema.com |
Instructions - How to post in this forum |
Re: VCLTee.TeeThemeEditor was compiled with a different version
I placed Delphi16.win64\Lib on the top after $(BDS)\Imports and disabled all FastReport packages from Component/Install Packages, but it did not help. I use Delphi XE 2 with Update 2.
Re: VCLTee.TeeThemeEditor was compiled with a different version
Hello asp,
- If you have any other 3rd component tool that may be using TeeChart, try to unselect it from the packages list and try it again.
- Is the same project working fine in 32bit platform?
- Another possibility could be that the project is referencing some previous TeeChart installation. Does a new simple project with just a chart on the form work fine in 64bit? If the new project works but not the old one, please edit manually the old project files (with notepad or similar) and correct any wrong reference you may find.
- If you have any other 3rd component tool that may be using TeeChart, try to unselect it from the packages list and try it again.
- Is the same project working fine in 32bit platform?
- Another possibility could be that the project is referencing some previous TeeChart installation. Does a new simple project with just a chart on the form work fine in 64bit? If the new project works but not the old one, please edit manually the old project files (with notepad or similar) and correct any wrong reference you may find.
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: VCLTee.TeeThemeEditor was compiled with a different version
1. I tried to disable FastReport but it had not help. I don't know which other components may use TChart.
2. Yes, the same project works fine in win32.
3. Yes, simple new project for win64 works fine. May be actually something wrong with old project settings. But couldn't you point me exactly, what references do you mean? By the way, your demo project (Tee9New) also produces the same fatal error for me.
2. Yes, the same project works fine in win32.
3. Yes, simple new project for win64 works fine. May be actually something wrong with old project settings. But couldn't you point me exactly, what references do you mean? By the way, your demo project (Tee9New) also produces the same fatal error for me.
Re: VCLTee.TeeThemeEditor was compiled with a different version
Hello asp,
However, if this is not the error you are getting, it makes me think the problem should still be in the IDE lists.
Do you have any other 3rd party tool installed? Try disabling all them to test it.asp wrote:1. I tried to disable FastReport but it had not help. I don't know which other components may use TChart.
I'd close the conflictive project and edit manually (with notepad or similar) the project files (.dpr, .dproj,...). I'd search for *tee* and check if the found references are correct.asp wrote:3. Yes, simple new project for win64 works fine. May be actually something wrong with old project settings. But couldn't you point me exactly, what references do you mean?
I'm afraid the features demo doesn't compile right now for 64bit because, if I'm not wrong, there is no Win64 BDE so it fails when trying to find the DBTables unit.asp wrote:By the way, your demo project (Tee9New) also produces the same fatal error for me.
However, if this is not the error you are getting, it makes me think the problem should still be in the IDE lists.
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: VCLTee.TeeThemeEditor was compiled with a different version
Hello!
I thought that my problems are connected with some installation conflicts, because when I added TeeCommander to my empty 64 bit project it failed to compile with the error
[DCC Fatal Error] Unit1.pas(7): F2051 Unit VCLTee.TeeComma was compiled with a different version of VCLTee.Chart.TCustomChart
There are some facts that could drop the light to the problem.
1.To install TChart I used the binary installer. Before the installation I hadn't manually uninstalled the TChart Std from the XE2 Update 2 Package. Should I? Now TChart component is located in TeeChart Std group in the Component Panel (see the screenshot). I also have TeeChart group with additional components. Is it normal? About box shows that I use TeeChart Pro 32 bit VCL. Is it correct for the 64 bit project?
2. I also have Delphi 2010 with TeeChart Pro for Delphi 2010 installed. Could it produce errors?
3. 32 bit applications are compiled and work fine.
I thought that my problems are connected with some installation conflicts, because when I added TeeCommander to my empty 64 bit project it failed to compile with the error
[DCC Fatal Error] Unit1.pas(7): F2051 Unit VCLTee.TeeComma was compiled with a different version of VCLTee.Chart.TCustomChart
There are some facts that could drop the light to the problem.
1.To install TChart I used the binary installer. Before the installation I hadn't manually uninstalled the TChart Std from the XE2 Update 2 Package. Should I? Now TChart component is located in TeeChart Std group in the Component Panel (see the screenshot). I also have TeeChart group with additional components. Is it normal? About box shows that I use TeeChart Pro 32 bit VCL. Is it correct for the 64 bit project?
2. I also have Delphi 2010 with TeeChart Pro for Delphi 2010 installed. Could it produce errors?
3. 32 bit applications are compiled and work fine.
- Attachments
-
- teechart2.png (141.57 KiB) Viewed 12140 times
Re: VCLTee.TeeThemeEditor was compiled with a different version
Hello!
Eventually I've solved the problem by myself. I uninstalled TeeChart Pro, downloaded Full Source version and installed it by Recompile utility. I think that the problem was connected with TeeChart Std bpls located in the search path as I was prompted by Recompile.
Eventually I've solved the problem by myself. I uninstalled TeeChart Pro, downloaded Full Source version and installed it by Recompile utility. I think that the problem was connected with TeeChart Std bpls located in the search path as I was prompted by Recompile.
Re: VCLTee.TeeThemeEditor was compiled with a different version
Hello,
I'm glad to hear you could finally install it!
Anyway, let me try to clarify some of your doubts:
I'm glad to hear you could finally install it!
Anyway, let me try to clarify some of your doubts:
No, you don't need to uninstall the TeeChart version shipped with the IDE before installing another version. The TeeChart installer should backup the bundled version.asp wrote:1.To install TChart I used the binary installer. Before the installation I hadn't manually uninstalled the TChart Std from the XE2 Update 2 Package. Should I?
The components can be moved/reorganized manually from one section to another section in the toolbox simply dragging them.asp wrote:Now TChart component is located in TeeChart Std group in the Component Panel (see the screenshot). I also have TeeChart group with additional components. Is it normal?
Yes, the same About box is used in both platforms.asp wrote:About box shows that I use TeeChart Pro 32 bit VCL. Is it correct for the 64 bit project?
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: VCLTee.TeeThemeEditor was compiled with a different version
Hello!
Thanks a lot for your support.
Thanks a lot for your support.