Problem with 10.07 in Delphi 2007 - "file not found: Teestore.dcu"
I have Delphi 2007, just purchased so has update 3. Installed RB fine.
Only thing can't get to work is charts.
I have run the "RB TeeChart Package Builder", which had the seemed to
function correctly (see log below), but can't get a build to work.
As an example, if I open the enduser demo in "RBuilder\Demos\3. EndUser\1.
Report Explorer" it builds correctly.
If however, I enable the "teechart define" to include it, then I get "file
not found: Teestore.dcu" (at the ppChrtUI - line 83 of myEURpt).
I can see a Teestore in the setup for BDS2006 Teechart, but there doesn't
appear to be one with Delphi 2007 (note I don't have the full RAD Studio,
just the Win32 bit).
Thanks
Jeremy
_____________________________________________
Building ReportBuilder TeeChart Binaries...
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart>set
PACKSUFFIX="10105"
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart>set
DCC="C:\Program Files\CodeGear\RAD Studio\5.0\Bin\Dcc32.exe"
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart>set
SYSTEMDIR="C:\WINDOWS\system32"
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart>cd "C:\Program
Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700"
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>REM
Building dcu's...
C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" BuildTee.dpr -B
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
3594 lines, 1.52 seconds, 1864288 bytes code, 56496 bytes data.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>
REM Building packages...
C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" rbTC"10105".dpk
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
39 lines, 0.38 seconds, 22016 bytes code, 84 bytes data.
C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" rbTCUI"10105".dpk
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
44 lines, 0.59 seconds, 15404 bytes code, 84 bytes data.
C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" rbTDBC"10105".dpk
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
38 lines, 0.75 seconds, 14156 bytes code, 68 bytes data.
C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" dclRBC"10105".dpk
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
40 lines, 0.69 seconds, 8456 bytes code, 68 bytes data.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>
REM Copy packages and source
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
*.pas ..\..\Source /y
ppChDPEdDlg.pas
ppChReg.pas
ppChrt.pas
ppChrtDB.pas
ppChrtDP.pas
ppChrtUI.pas
ppIfDef.pas
7 file(s) copied.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
*.dpk ..\..\Source /y
dclRBC10105.dpk
rbTC10105.dpk
rbTCUI10105.dpk
rbTDBC10105.dpk
4 file(s) copied.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
*.dcu ..\..\Lib /y
dclRBC10105.dcu
ppChDPEdDlg.dcu
ppChReg.dcu
ppChrt.dcu
ppChrtDB.dcu
ppChrtDP.dcu
ppChrtUI.dcu
rbTC10105.dcu
rbTCUI10105.dcu
rbTDBC10105.dcu
10 file(s) copied.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
*.dcp ..\..\Lib /y
dclRBC10105.dcp
rbTC10105.dcp
rbTCUI10105.dcp
rbTDBC10105.dcp
4 file(s) copied.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
ppIfDef.pas ..\..\Lib /y
1 file(s) copied.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>copy
dcl*.bpl ..\..\Lib /y
dclRBC10105.bpl
1 file(s) copied.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>copy
rb*.bpl "C:\WINDOWS\system32" /y
rbTC10105.bpl
rbTCUI10105.bpl
rbTDBC10105.bpl
3 file(s) copied.
Only thing can't get to work is charts.
I have run the "RB TeeChart Package Builder", which had the seemed to
function correctly (see log below), but can't get a build to work.
As an example, if I open the enduser demo in "RBuilder\Demos\3. EndUser\1.
Report Explorer" it builds correctly.
If however, I enable the "teechart define" to include it, then I get "file
not found: Teestore.dcu" (at the ppChrtUI - line 83 of myEURpt).
I can see a Teestore in the setup for BDS2006 Teechart, but there doesn't
appear to be one with Delphi 2007 (note I don't have the full RAD Studio,
just the Win32 bit).
Thanks
Jeremy
_____________________________________________
Building ReportBuilder TeeChart Binaries...
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart>set
PACKSUFFIX="10105"
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart>set
DCC="C:\Program Files\CodeGear\RAD Studio\5.0\Bin\Dcc32.exe"
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart>set
SYSTEMDIR="C:\WINDOWS\system32"
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart>cd "C:\Program
Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700"
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>REM
Building dcu's...
C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" BuildTee.dpr -B
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
3594 lines, 1.52 seconds, 1864288 bytes code, 56496 bytes data.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>
REM Building packages...
C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" rbTC"10105".dpk
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
39 lines, 0.38 seconds, 22016 bytes code, 84 bytes data.
C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" rbTCUI"10105".dpk
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
44 lines, 0.59 seconds, 15404 bytes code, 84 bytes data.
C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" rbTDBC"10105".dpk
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
38 lines, 0.75 seconds, 14156 bytes code, 68 bytes data.
C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" dclRBC"10105".dpk
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
40 lines, 0.69 seconds, 8456 bytes code, 68 bytes data.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>
REM Copy packages and source
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
*.pas ..\..\Source /y
ppChDPEdDlg.pas
ppChReg.pas
ppChrt.pas
ppChrtDB.pas
ppChrtDP.pas
ppChrtUI.pas
ppIfDef.pas
7 file(s) copied.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
*.dpk ..\..\Source /y
dclRBC10105.dpk
rbTC10105.dpk
rbTCUI10105.dpk
rbTDBC10105.dpk
4 file(s) copied.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
*.dcu ..\..\Lib /y
dclRBC10105.dcu
ppChDPEdDlg.dcu
ppChReg.dcu
ppChrt.dcu
ppChrtDB.dcu
ppChrtDP.dcu
ppChrtUI.dcu
rbTC10105.dcu
rbTCUI10105.dcu
rbTDBC10105.dcu
10 file(s) copied.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
*.dcp ..\..\Lib /y
dclRBC10105.dcp
rbTC10105.dcp
rbTCUI10105.dcp
rbTDBC10105.dcp
4 file(s) copied.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
ppIfDef.pas ..\..\Lib /y
1 file(s) copied.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>copy
dcl*.bpl ..\..\Lib /y
dclRBC10105.bpl
1 file(s) copied.
C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>copy
rb*.bpl "C:\WINDOWS\system32" /y
rbTC10105.bpl
rbTCUI10105.bpl
rbTDBC10105.bpl
3 file(s) copied.
This discussion has been closed.
Comments
It doesn't look like Steema included the TeeStore.dcu file with the standard
version of TeeChart included with D2007. Try building your application with
runtime packages. In my testing this solved the problem.
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
"Jeremy Knowles"
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Yep, that worked, so I have a short term solution. What's the long-term
one? i.e. we don't ship our applications with runtime packages, only ever
with a single exe.
--
Jeremy Knowles
Since Steema does not ship this file, you will need to upgrade to the
professional version of TeeChart for Delphi 2007 if you want to deploy your
application without runtime packages.
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
"Jeremy Knowles"
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Nard,
It appears that it was CodeGear who forgot to ship the file, not Steema.
For the benefit of anyone else coming across this (as well as yourselves
of course):
There is an update available for anyone to use at
http://www.teechart.net/files/vcl/public/TeeChartStandard7/v711/TeeChartStandard_CodeGear_Edition_7.11Delphi2007.exe
You need to install this (the installer will spot the old version and
prompt you to agree to move the old files to a backup) then add the
TeeChart\Delphi11\Lib folder to the library path.
Then, use the RBTeePackageBuilder.exe to do it's magic, and viola! It works.
--
Jeremy Knowles
Thanks for the info. I'm sure this issue will come up again.
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
"Jeremy Knowles"
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
I would think so. Incidentally, thanks to Steema Support for their quick
resolution to this!
--
Jeremy Knowles