Inconsistent unit names when compiling from sources

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
VasekC
Newbie
Newbie
Posts: 3
Joined: Tue May 21, 2013 12:00 am

Inconsistent unit names when compiling from sources

Post by VasekC » Tue May 21, 2013 12:06 pm

Thanks for the Beta!
I usually recompile all my components from dpk. There is a progress in file structure in removing duplicated files in Sources and Sources/VCL folder. But there are still bugs, so please fix them in final version.

I use DelphiXE4 on Win32 + VCL, sources are today downloaded from client section (May 21, 2013, Build 2013.08.130521).

Tee918.dpk - contains VCLTee.TeeException, but there is only TeeException.pas available
TeeUI918.dpk - contains VCLTee.TeeEditTools, but only TeeEditTools available, same for TeeToolsGallery, TeeAnimate, TeeEditAnimations, TeeAnimationsGallery
TeeGL918.dpk - same for OpenGL2, TeeGeometry, TeeGLCanvas, TeeOpenGL and TeeGLEditor. Furthermore unit OpenGL2 requires VCLTee. scope on many places, but it will be fixed when it gets the proper full name.
TeePro918.dpk - same for OHLChart, TeeProCo, CandleCh, TeeSurfa, ErrorBar and probably anything, I stoppped by TeeCandlEdi

Projects needing TeCanvas need VCLTee scope added in the project options, it it TeeGL918, TeePro918

TeDB918 worked well, other dpk were not checked, because usually they needed TeePro918, which failed to compile due to reasons mentioned above.

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Inconsistent unit names when compiling from sources

Post by Narcís » Tue May 21, 2013 1:26 pm

Hi VasekC,
I use DelphiXE4 on Win32 + VCL, sources are today downloaded from client section (May 21, 2013, Build 2013.08.130521).
That build is the final version we published a few hours ago.
Tee918.dpk - contains VCLTee.TeeException, but there is only TeeException.pas available
TeeUI918.dpk - contains VCLTee.TeeEditTools, but only TeeEditTools available, same for TeeToolsGallery, TeeAnimate, TeeEditAnimations, TeeAnimationsGallery
TeeGL918.dpk - same for OpenGL2, TeeGeometry, TeeGLCanvas, TeeOpenGL and TeeGLEditor. Furthermore unit OpenGL2 requires VCLTee. scope on many places, but it will be fixed when it gets the proper full name.
TeePro918.dpk - same for OHLChart, TeeProCo, CandleCh, TeeSurfa, ErrorBar and probably anything, I stoppped by TeeCandlEdi
Those files are generated by TeeRecompile tool included with the source code installer. We strongly recommend using it. If you still prefer compiling and installing files manually use TeeRecompile to build the sources and generate necessary files but disable the "install packages into IDE" checkbox. After that you can compile and install files manually.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

VasekC
Newbie
Newbie
Posts: 3
Joined: Tue May 21, 2013 12:00 am

Re: Inconsistent unit names when compiling from sources

Post by VasekC » Wed May 22, 2013 11:36 am

Thank you for the answer. I was skipping Recompile, because it never worked well, but now I understand a bit more. Just for further reference of other users, after recompile scope name "VCLTee" (for VCL version) must be added to used packages and projects. DclTeePro918 (and probably others also, I did not check it) need "VCLTee" scope name added to project's included unit list path for units TeeExpForm and TeeChartExp.

Post Reply