Cannot install latest VCL version under XE3

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
sswang
Newbie
Newbie
Posts: 24
Joined: Wed Mar 28, 2012 12:00 am

Cannot install latest VCL version under XE3

Post by sswang » Fri Nov 22, 2013 4:50 am

Hi,

Teechart pro with source D2010 has been successfully installed in my conputer, but XE3 failed.

A partial copy of install log is here, please help.

.....
================================================================================
TeeChart Installation
VERSION: 2013
Installing...
Win32 v14 Enterprise (Delphi and C++Builder 2010 Update 5 (Database Pack)) (2010 Update 4) OK. Time: 25s
================================================================================
Win32 v17 Enterprise
Tee917

Cannot recompile Delphi package: Tee917.dpk
Embarcadero Delphi for Win32 compiler version 24.0
Copyright (c) 1983,2012 Embarcadero Technologies, Inc.
VCLTee.TeeConst.pas(594) Error: E2066 Missing operator or semicolon
VCLTee.TeeConst.pas(594) Error: E2066 Missing operator or semicolon
VCLTee.TeeConst.pas(594) Error: E2052 Unterminated string
VCLTee.TeeConst.pas(1012) Error: E2052 Unterminated string
VCLTee.TeeConst.pas(594) Fatal: E2280 Unterminated conditional directive
EXCEPTION:
Compilation aborted.
--------------------------------------------
Attachments
1.png
1.png (26.03 KiB) Viewed 7217 times

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

Re: Cannot install latest VCL version under XE3

Post by Narcís » Fri Nov 22, 2013 10:20 am

Hi sswang,

Could you please reinstall TeeChart sources and try again? Probably that file has been corrupted during the installation. You could keep a "clean" sources copy just in case this occurs so that you can overwrite modified sources easily.
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

sswang
Newbie
Newbie
Posts: 24
Joined: Wed Mar 28, 2012 12:00 am

Re: Cannot install latest VCL version under XE3

Post by sswang » Thu Nov 28, 2013 2:25 am

Hi Narcís,

I found that to be a locale problem, some characters become question mark in Chinese locale such as:

TeeConst:
TeeMsg_Copyright :={$IFDEF LCL}'(C)'{$ELSE}'?{$ENDIF}+' 1995-2013 by Steema Software';
TeePolarDegreeSymbol :='?;

I have gone through the compile process and found all problem units.
Can you convert these 4 units using delphi IDE from ANSI to UTF8 for all future releases? (and send me one copy first. :D )

unit TeeConst;
unit TeeProCo;
unit TeeFormatting;
unit FMXTee.Editor.Formatting;

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

Re: Cannot install latest VCL version under XE3

Post by Narcís » Thu Nov 28, 2013 7:53 am

Hello,

Thanks for your feedback.
sswang wrote: Can you convert these 4 units using delphi IDE from ANSI to UTF8 for all future releases? (and send me one copy first. :D )
This is not possible. Those units need to be in ANSI format for compatibility with pre-Delphi 2009 IDEs. TeeRecompile automatically converts them to Unicode units for the environments where it's supported.
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

Post Reply