Page 1 of 1

Install issue: dclTeePro911.bpl not found

Posted: Fri Apr 22, 2016 9:21 am
by 16578095
I'm trying to install the latest version of TChart in D2007 but get the message 'dclTeePro911.bpl not found'.
I used the TeeRecompile to install and it appeared to run through OK into:
C:\Program Files (x86)\Steema Software\Steema TeeChart Pro VCL Source Code 2015.16

The file is present in the C:\Program Files (x86)\Steema Software\Steema TeeChart Pro VCL Source Code 2015.16\Compiled\Delphi11\Bin folder and the path exists in my Win32 library path.

I've uninstalled and re-installed three times now and don't know how to resolve.

Help please!

Re: Install issue: dclTeePro911.bpl not found

Posted: Fri Apr 22, 2016 11:47 am
by yeray
Hello,

Some doubts that could help us to identify the root of the problem:
Is the IDE up-to-date?
Do you have both Delphi and C++Builder personalities installed on RAD 2007 or only Delphi?
Are you running the IDE and the installer "as administrator"?
Do you get the error when you start the IDE without any project loaded?
Have you tried the binary version? We use to recommend to install the binary version before the source code version because only the first one comes with the examples and documentation.

Thanks in advance.

Re: Install issue: dclTeePro911.bpl not found

Posted: Mon Apr 25, 2016 10:02 am
by 16578095
I will try all these things when I get time, thank you. Meanwhile I've gone back to the 2014 version which installs fine without doing any of the things you suggest.

Re: Install issue: dclTeePro911.bpl not found

Posted: Wed Aug 17, 2016 9:57 am
by 16578095
OK, so I have tried to install Steema TeeChart Pro VCL FMX Source Code 2016.18 but still get the message on loading 'dclTeePro911.bpl not found'. I used the TeeRecompile program to recompile for all IDE's including D2007. Ran as Administrator. It installed into XE5 and D5 OK. Error message is when loading D2007.

This unit has been installed to: C:\Program Files (x86)\Steema Software\Steema TeeChart Pro VCL FMX Source Code 2016.18\Compiled\Delphi11\Bin but this path is not on the library path list. However, when I add it it makes no difference.

So I then look at the components and see that for the TeeChart Pro 2016 Components the path is:
C:\Program Files (x86)\Steema Software\Steema TeeChart Pro VCL FMX Source Code 2016.18\Compiled\Source\..\Compiled\Delphi11\Bin\DclTeePro911.bpl

But I can't find this path. So I think the issue is with the TeeRecompile for D2007.

Please advise the best way to install
-----------------------------------
Answers to your previous questions:

Some doubts that could help us to identify the root of the problem:
Is the IDE up-to-date? YES
Do you have both Delphi and C++Builder personalities installed on RAD 2007 or only Delphi? NO - just Delphi.
Are you running the IDE and the installer "as administrator"? YES
Do you get the error when you start the IDE without any project loaded? YES
Have you tried the binary version? We use to recommend to install the binary version before the source code version because only the first one comes with the examples and documentation. NO - advised that this doesn't work for D2007 as it is a legacy product.

** Update **
I have tried unistalling all versions of TeeChart from control panel, rebooting and then using the TeeRecomile again to install into all IDE's. Still get the error starting D2007.

Re: Install issue: dclTeePro911.bpl not found

Posted: Thu Aug 18, 2016 7:52 am
by yeray
Hello,

I've just tried TeeChart v2016.18 Source Code version (TeeChartVCLFMXSOURCE-2016.18.exe) in a Virtual Machine with just RAD 2007 installed and it seems to compile and install correctly:
VirtualBox_2016-08-18_09-39-35.png
VirtualBox_2016-08-18_09-39-35.png (39.58 KiB) Viewed 31610 times
VirtualBox_2016-08-18_09-41-21.png
VirtualBox_2016-08-18_09-41-21.png (161.41 KiB) Viewed 31616 times
The installer you downloaded may be corrupt so you could try downloading it again. Another possibility (the most probable IMHO) is that your IDE could be broken so I'd suggest you to repair/reinstall it.

Re: Install issue: dclTeePro911.bpl not found

Posted: Thu Aug 18, 2016 8:41 am
by 16578095
OK so it works for you. :| The installer works for D5 and XE5, but not for D2007 so I doubt if it is corrupted. I re-installed D2007 back in April when I first tried the upgrade so it's not that.
Also dclTeeMaker111.bpl (TeeMaker) and dclTree2D11T9.bpl (TeeTree 2 Components) have installed.

Is it possible to install into D2007 another way? Like from the dpk? It may at least show what the underlying issue is about.

I really need to get this working!

Re: Install issue: dclTeePro911.bpl not found

Posted: Thu Aug 18, 2016 9:17 am
by yeray
Hi Nick,

I understand TeeRecompile gives no error messages and the bpls are correctly generated, so it doesn't look as a compilation problem. However, of course you are free to try to compile and install the dpks manually from the IDE.
Since the problem seems to be the IDE failing to find a .bpl that you manually verified exists, that makes me think there may be a problem in the IDE.

I will send you a mail with the compiled packages I generated in that virtual machine. You should be able to run TeeInstall.exe from the "Compiled/Delphi11" folder to install the components in the IDE.

Re: Install issue: dclTeePro911.bpl not found

Posted: Thu Aug 18, 2016 11:27 am
by 16578095
Thank you but still the same error. I think their must be a rogue .bpl or .dcu somewhere so I'm going to try to find and remove them all and check paths etc. I'll let you know how I get on.

Re: Install issue: dclTeePro911.bpl not found

Posted: Thu Aug 18, 2016 1:09 pm
by 16578095
Still no joy, but I can load dcltee911.bpl. Unfortunately I'm using components in dclTeePro911.bpl but does that give you any clues as to where the conflict might be?

Re: Install issue: dclTeePro911.bpl not found

Posted: Thu Aug 18, 2016 3:11 pm
by 16578095
So I have tried to manually compile the package (DclTeePro911) and it gives a compilation error on TeeImport911

[DCC Error] DclTeePro911.dpk(39): E2202 Required package 'IndyProtocols' not found

We have Indy10 installed.

If I look at package TeeImport911 I can see there are references to Indy but not sure what to do about it.

Any suggestions please?

Re: Install issue: dclTeePro911.bpl not found

Posted: Mon Aug 22, 2016 8:16 am
by yeray
Hello,

Indy 10 comes with the IDE, and I see it installed in the virtual machine I used to test this:
VirtualBox_2016-08-22_10-14-06.png
VirtualBox_2016-08-22_10-14-06.png (29.21 KiB) Viewed 31573 times
Have you installed Indy separately?

Re: Install issue: dclTeePro911.bpl not found

Posted: Mon Aug 22, 2016 9:59 am
by 16578095
If I remember correctly D2007 came with Indy 9 and for some reason we had to upgrade to Indy 10.
My 'Install Packages' screen looks the same except that the bpl at the bottom is C:\Users\Public\Documents\RAD Studio\5.0\bpl\dclIndyProtocols110.bpl
I also have the Microsoft Office 2000 Sample Automation Server Wrapper Components ticked.

btw, how do you insert a screen shot into a post?

Re: Install issue: dclTeePro911.bpl not found

Posted: Tue Aug 23, 2016 8:28 am
by yeray
Hello,
OSNick wrote:If I remember correctly D2007 came with Indy 9 and for some reason we had to upgrade to Indy 10.
The RAD 2007 installation I have in a virtual machine is completely clean and I see both Indy 9 and Indy 10 packages, but Indy 10 packages are the installed into the IDE.
VirtualBox_2016-08-23_10-17-08.png
VirtualBox_2016-08-23_10-17-08.png (69.35 KiB) Viewed 31555 times
VirtualBox_2016-08-23_10-17-42.png
VirtualBox_2016-08-23_10-17-42.png (35.47 KiB) Viewed 31555 times
This seems to be confirmed by this post:
http://stackoverflow.com/questions/2686 ... ith-indy-9

I'd insist suggesting you to try to repair your IDE.
OSNick wrote:My 'Install Packages' screen looks the same except that the bpl at the bottom is C:\Users\Public\Documents\RAD Studio\5.0\bpl\dclIndyProtocols110.bpl
The path "C:\Users\Public\Documents\RAD Studio\5.0\bpl" exists in my virtual machine, but it's empty.
OSNick wrote:I also have the Microsoft Office 2000 Sample Automation Server Wrapper Components ticked.
I can activate it but this is how it was for me by default.
Anyway, I don't think it can affect TeeChart.
OSNick wrote:btw, how do you insert a screen shot into a post?
Find the "Upload attachment" tab at the bottom of the screen when you are writing a post.

Re: Install issue: dclTeePro911.bpl not found

Posted: Tue Aug 23, 2016 3:32 pm
by 16578095
OK, so we removed our copy of Indy components, deleted all traces from the hard drive. Then removed TeeChart. Then from Control Panel, Programs and Features used the RAD Studio installation Modify option which re-downloaded the Indy10 components. After manually adding the browsing path to the dcu's the components loaded OK. Then re-installed TeeChart 2016.18 and it went in fine. I am now going to test the Indy functionality to make sure that everything works. I guess the lesson is not to try to upgrade Indy components if you want to use TeeChart. Still not sure why Teechart v2014 installed without a problem..
Unfortunately the original problems persist but at least we are now on the latest version and I'll start a new thread for that.
Thank you for your help.

Re: Install issue: dclTeePro911.bpl not found

Posted: Wed Aug 24, 2016 9:49 am
by yeray
Hello,

I'm glad to hear you could make it work!