Page 1 of 1

Installing TeeChart Pro 8 in Delphi 2009

Posted: Fri Apr 03, 2009 9:18 pm
by 10548719
Hi,

I'm trying to upgrade the standard edition of TeeChart 8 (that comes with Delphi 2009) to the Professional edition downloaded from Steema's Client Access website. I've tried both the compiled version for Delphi 2009 (D12), as well as recompiling from the Source archive. In each case, I'm running into issues. Since I'm the first one to try upgrading to the "Pro" version, I wanted to attempt to address the issue.

When using the binary install for TeeChart 8.04 for Delphi 2009, I receive the error:

"Cannot load package 'Tee812'. It contains unit 'TeeAbout, 'which is also contained in package 'Tee8120'"

When using the source install package, and attempting to follow the INSTALL.TXT file, I noticed that the following files were missing:
- Tee812.bdsproj
- TeeUI812.bdsproj
- TeeDB812.bdsproj
- TeeLanguage812.bdsproj
- TeeGL812.bdsproj
- TeeImage812.bdsproj
- DclTeePro812.bdsproj
- DclTeePro812.dproj
- Tee812.dproj
- TeeDB812.dproj
- TeeGL812.dproj
- TeeImage812.dproj
- TeeLanguage812.dproj
- TeePro812.dproj
- TeeUI812.dproj
- Tee8D12.bpg
- Tee8D12.bdsgroup
- Tee8D12.groupproj

So, I copied these files for "811" to "812" and modified the sources to point to the "821" versions of .dproj, .dpk, etc files. I was able to successfully load Tee8D12.bdsgroup into Delphi and attempted to build all projects. I then received an error saying that TeeWorld812 has not yet been built. So, I created the following files:

- TeeWorld812.bdsproj
- TeeWorld812.dproj

... creating a new GUID for TeeWorld812 (bdsproj and dproj), pointed them to the proper .dpk file and recompiled. I was able to successfully build all projects from the source. However, when I tried to install the design-time package, I received the following error:

"The procedure entry point @Teengine@TCustomAxisPanel@AddSeries$qqrpx17System@TMetaClass could not be located in the dynamic link library Tee812.bpl"

Is there any updated documentation on recompiling the source for Delphi 2009?

Thanks for any help you can provide!

-John

Posted: Mon Apr 06, 2009 9:10 am
by narcis
Hi John,

This means that your Delphi 2009 is still referencing default TeeChart packages. If you are a source code customer we strongly recommend you to use TeeRecompile tool, included with TeeChart source code installer, for automatically compiling TeeChart sources and installing the packages to the IDE.