Page 1 of 1

TQRChart for C++ Builder XE5

Posted: Mon Feb 10, 2014 2:35 pm
by 16568488
I've recently upgraded to C++ Builder XE5 (no Delphi available) and TeeChart Pro 2013 with source code.
I'd like to use TQRChart, but the source files that come with the TeeChart installation (TeeQR919.dpk etc) seem to require Delphi to build the compiled package, which I don't have.
TeeRecompile doesn't seem to produce any compiled Builder packages for TQRChart.
I can download "TeeChart Standard 2013 for QuickReport 5 in C++Builder XE4" from https://www.steema.com/download/vcl but there's no version for XE5.

What should I do?

Re: TQRChart for C++ Builder XE5

Posted: Thu Feb 13, 2014 8:20 am
by yeray
Hello,

Excuse us for the delayed reply here. I'm trying to prepare a clean environment with XE5 with all the updates (this one included) and port the packages for C++Builder XE4 here to C++Builder XE5.

Re: TQRChart for C++ Builder XE5

Posted: Thu Feb 13, 2014 9:35 am
by yeray
Hello,

I've just uploaded the packages for the Standard/Lite from Embarcadero with the other packages for the Standard versions here.
The direct download for the concrete file is here.

In the zip, you'll find a compiled folder. Extract the contents in that folder to the according places:
- DclTee9QR5C19.bpl to $(BDS)\bin
- Tee9QR5C19.bpl to %windir%\SysWOW64 (if a 64bit OS) or to %windir%\System32 (if a 32bit OS)
- The rest of the files from the "compiled" folder to $(BDS)\lib\win32\release

Also extract the QrTee.hpp file in the zip to $(BDS)\include\windows\vcl

Then you should be able to open the IDE, add the $(BDS)\bin\DclTee9QR5C19.bpl package to the components list in the IDE and use it.

Re: TQRChart for C++ Builder XE5

Posted: Fri Feb 21, 2014 12:51 pm
by 16568488
Thanks for those.
I assume that for TeeChart Pro I have to replace the references to the TChart Standard files and rebuild the two packages Tee9QR5C19.bpl and DclTee9QR5C19.bpl. (otherwise I get the error about unable to find Tee9190 etc)

In Tee9QR5C19.bpl, I replaced the 'Requires' reference to Tee.bpi with Tee919.bpi.
I replaced the 'Requires' reference to TeeDB.bpi with TeeDB919.bpi.
This package then compiled fine.

However, for DclTee9QR5C19.bpl, when I replaced
DclTee.bpi with DclTee919.bpi (or should that be DclTeePro919.bpi?)
Tee.bpi with Tee919.bpi
TeeDB.bpi with TeeDB919.bpi
TeeUI.bpi with TeeUI919.bpi
And tried to compile, I get the error 'Fatal: Unable to open file 'TEEQRTEEREG.OBJ''

Any ideas?

Thanks

Re: TQRChart for C++ Builder XE5

Posted: Mon Feb 24, 2014 3:52 pm
by yeray
Hi Tom,

Find attached the packages that seem to work fine for me here with TeeChart Pro v2014.10 in C++Builder XE5.

Re: TQRChart for C++ Builder XE5

Posted: Tue Mar 18, 2014 9:03 am
by 16468314
Hello,
have the same problem, too.

We're using C++ Builder XE5, QuickReport 5 Pro and TeeChart Pro.

I downloaded the attachment of the last posting, but there is Tee919.bpi included, not TeePro919.bpi.
I tried to replace Tee919.bpi by TeePro919.bpi, but unfortunately this doesn't work (VclTee.TeeConst.obj was not found).

What can I do?

Re: TQRChart for C++ Builder XE5

Posted: Fri Mar 21, 2014 9:29 am
by yeray
Hi Tobias,

I've taken the sources from the last post (here) and rebuilt in this environment:
Windows 8.1 x64 Ultimate, RAD Studio XE5 and TeeChart Pro v2014.10.
I could rebuild the packages without changing anything, installed the packages generated and checked they seem to work fine for me here.
No need for me to change Tee919 for TeePro919.
Tee9QR5C19.zip
(1.73 MiB) Downloaded 413 times
You should be able to directly use them without needing to build them. Just following the instructions above