Recompilation tool issue
Recompilation tool issue
Fails on installation of Lazarus:
===============================================
TeeChart Pro
Compilation started: 12/14/2022 12:53:22 PM
Lazarus 2.2.4.0
Cannot recompile Lazarus package: TeeChart.pas
Free Pascal Compiler version 3.2.2 [2022/09/24] for x86_64
Copyright (c) 1993-2021 by Florian Klaempfl and others
Target OS: Win64 for x64
Compiling C:\Delphi\TeeChart Pro VCL FMX Source Code\Source\TeeChart.pas
TeeChart.pas(85,40) Error: Duplicate identifier "TEEACTIVITYGAUGE"
TeeChart.pas(85,62) Error: Duplicate identifier "TEEACTIVITYGAUGEEDIT"
Compiling ArrowCha.pas
Compiling TeEngine.pas
Compiling TeeProcs.pas
Compiling TeCanvas.pas
TeCanvas.pas(790,18) Warning: An inherited method is hidden by "SetJoinStyle(const TPenJoinStyle);"
TeCanvas.pas(3164,1) Fatal: There were 2 errors compiling module, stopping
Fatal: Compilation aborted
Error: C:\lazarus\fpc\3.2.2\bin\x86_64-win64\ppcx64.exe returned an error exitcode
EXCEPTION:
Compilation aborted.
--------------------------------------------
dwpss
===============================================
TeeChart Pro
Compilation started: 12/14/2022 12:53:22 PM
Lazarus 2.2.4.0
Cannot recompile Lazarus package: TeeChart.pas
Free Pascal Compiler version 3.2.2 [2022/09/24] for x86_64
Copyright (c) 1993-2021 by Florian Klaempfl and others
Target OS: Win64 for x64
Compiling C:\Delphi\TeeChart Pro VCL FMX Source Code\Source\TeeChart.pas
TeeChart.pas(85,40) Error: Duplicate identifier "TEEACTIVITYGAUGE"
TeeChart.pas(85,62) Error: Duplicate identifier "TEEACTIVITYGAUGEEDIT"
Compiling ArrowCha.pas
Compiling TeEngine.pas
Compiling TeeProcs.pas
Compiling TeCanvas.pas
TeCanvas.pas(790,18) Warning: An inherited method is hidden by "SetJoinStyle(const TPenJoinStyle);"
TeCanvas.pas(3164,1) Fatal: There were 2 errors compiling module, stopping
Fatal: Compilation aborted
Error: C:\lazarus\fpc\3.2.2\bin\x86_64-win64\ppcx64.exe returned an error exitcode
EXCEPTION:
Compilation aborted.
--------------------------------------------
dwpss
Re: Recompilation tool issue
Hello,
Yes, I found and fixed those errors yesterday.
I've just sent you the modified units at the mail you have registered in this forum.
Please let us know if there's any other problem with it.
Yes, I found and fixed those errors yesterday.
I've just sent you the modified units at the mail you have registered in this forum.
Please let us know if there's any other problem with it.
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: Recompilation tool issue
Got past those errors, but it seems there is some pathing needed still...I have sent you the log output file since it is very long.
dwpss
dwpss
Re: Recompilation tool issue
Hello,
The log ends with:
In the meanwhile, I could open the teechart.lpk package and compile and install it from the IDE.
Could you please give it a try?
Sorry for the inconvenience generated.
The log ends with:
I also saw that error and didn't find how to fix it yet.Compiling C:\lazarus\components\ideintf\idewindowintf.pas
idewindowintf.pas(26,3) Fatal: Can't find unit IDEOptionsIntf used by IDEWindowIntf
Fatal: Compilation aborted
Error: C:\lazarus\fpc\3.2.2\bin\x86_64-win64\ppcx64.exe returned an error exitcode
In the meanwhile, I could open the teechart.lpk package and compile and install it from the IDE.
Could you please give it a try?
Sorry for the inconvenience generated.
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: Recompilation tool issue
I can install it manually in the IDE but upon use I get this error when trying to use the TeeChart Editing dialog box...
dwpssRe: Recompilation tool issue
Hello,
I see the error in "Tree mode". We'll investigate what's wrong.
Meanwhile, please open the "options" and uncheck it.
I see the error in "Tree mode". We'll investigate what's wrong.
Meanwhile, please open the "options" and uncheck it.
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: Recompilation tool issue
When doing so I can get a little further but upon choosing an item from the gallery it stops with...
dwpss
dwpss
Re: Recompilation tool issue
Hello,
At TeeGally.pas, find the
For this:
And rebuild the package.
I'm sorry for the inconveniences.
At TeeGally.pas, find the
TTeeGallery.SwitchAlternate
procedure and modify this line:Code: Select all
ChartListBox1.Sorted:=True;
Code: Select all
{$IFNDEF LCL}
ChartListBox1.Sorted:=True;
{$ENDIF}
I'm sorry for the inconveniences.
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: Recompilation tool issue
Hello again,
The above could be considered as a fast workaround.
I've just implemented the definitive fix (I hope so) for #2578.
The fix consists on adding a couple of lines of code at
The above could be considered as a fast workaround.
I've just implemented the definitive fix (I hope so) for #2578.
The fix consists on adding a couple of lines of code at
TTeeGallery.CreateChartList
, in TeeGally.pas unit, setting Sorted:=False
befode updating the ChartListBox1
and restoring it at the end:
Code: Select all
Procedure TTeeGallery.CreateChartList(Const APage:String);
//...
ChartListBox1.Items.BeginUpdate;
ChartListBox1.Sorted:=False;
try
//...
finally
ChartListBox1.Sorted:=AlternateStyle;
ChartListBox1.Items.EndUpdate;
end;
end;
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: Recompilation tool issue
That got rid of the sort error, but things are odd.
If you choose something from the series gallery the associated code is not generated and if you do too much in the gallery it crashes.
Here are some screenshots... The resultant code: After making changes to a series from the gallery, like checking "smooth" etc.:
pssdw
If you choose something from the series gallery the associated code is not generated and if you do too much in the gallery it crashes.
Here are some screenshots... The resultant code: After making changes to a series from the gallery, like checking "smooth" etc.:
pssdw
Re: Recompilation tool issue
Also, I have tried to use without the Gallery with this test...
pssdw
pssdw
Code: Select all
uses
Classes, SysUtils, Forms, Controls, ExtCtrls, Graphics, Dialogs, StdCtrls,
TeEngine, Chart, TeeGDIPlus, Series, TeeProcs;
type
{ TForm1 }
TForm1 = class(TForm)
Chart1: TChart;
Series1: TLineSeries;
procedure FormShow(Sender: TObject);
private
public
end;
var
Form1: TForm1;
implementation
{$R *.lfm}
{ TForm1 }
procedure TForm1.FormShow(Sender: TObject);
begin
Series1.FillSampleValues(50);
end;
- Attachments
-
- Screenshot 2023-01-02 155516.png (8.42 KiB) Viewed 12825 times