TeeGridRecompile install not working with Lazarus 3.4

TeeGrid VCL / FMX for Embarcadero RAD Studio, Delphi, C++ Builder and Lazarus Free Pascal.
Post Reply
philsan
Newbie
Newbie
Posts: 4
Joined: Mon Aug 12, 2024 12:00 am
Location: Los Angeles, CA

TeeGridRecompile install not working with Lazarus 3.4

Post by philsan » Tue Aug 13, 2024 8:29 pm

I just purchased and tried to install TeeGrid 1.15 on Lazarus 3.4.
After using TeeGrid-Registered-1.15.exe to install the files to my selected components directory, I then used the TeeGridRecompile.exe to attempt to install components to Lazarus.
- I checked the box for Lazarus 3.4.0.0
- For Options I left only the default "Install packaged into IDEs" selected.
- For Packages I deselected the box for "TeeGrid for Firemonkey"


I get several warnings and messages from the install such as:

=============================================
Lazarus Form does not have $R *.lfm : C:\Users\john\Documents\Components\Steema\TeeGrid-1.15\Sources\Lazarus\VCLTee.Editor.Borders.dfm
(24 times for various dfm files)

Cannot recompile Lazarus package: TeeGrid_Lazarus.pas
Free Pascal Compiler version 3.2.2 [2024/05/25] for x86_64

Compiling Tee.Grid.Columns.pas
Tee.Grid.Columns.pas(528,82) Note: Call to subroutine "function TColumn.IsLoadOrderStored:Boolean;" marked as inline is not inlined
Tee.Grid.Columns.pas(1230,10) Note: Call to subroutine "function TVisibleColumns.Get(const Index:LongInt):TColumn;" marked as inline is not inlined
Tee.Grid.Columns.pas(1231,15) Note: Call to subroutine "function TVisibleColumns.Get(const Index:LongInt):TColumn;" marked as inline is not inlined
Tee.Grid.Columns.pas(1397,19) Warning: function result variable of a managed type does not seem to be initialized

Compiling Tee.GridData.DB.pas
Tee.Grid.RowGroup.pas(382,6) Note: Call to subroutine "function TRowGroup.GetData:TVirtualData;" marked as inline is not inlined
Tee.Grid.RowGroup.pas(387,35) Note: Call to subroutine "function TRowGroup.GetData:TVirtualData;" marked as inline is not inlined

Tee.Grid.Layout.pas(13,12) Warning: Unit "UITypes" is deprecated: "Use System.UITypes instead (available since FPC 3.2.0)"
Tee.Grid.Layout.pas(14,12) Fatal: Can't find unit UIConsts used by Tee.Grid.Layout
Fatal: Compilation aborted
Error: C:\lazarus\fpc\3.2.2\bin\x86_64-win64\ppcx64.exe returned an error exitcode
EXCEPTION:
Compilation aborted.
==============================================

It looks like at least it will need to find unit UIConsts, but this file does not exist anywhere in the Sources\Lazarus directory.

Is there help available for installing TeeGrid on Lazarus 3.4? I was expecting the install to complete without warnings or error but got several.

Thank you.

Yeray
Site Admin
Site Admin
Posts: 9602
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: TeeGridRecompile install not working with Lazarus 3.4

Post by Yeray » Thu Aug 22, 2024 1:51 pm

Hello,

Sorry for the errors and for the delayed reply here.
We've been able to reproduce those errors while trying to built TeeGrid 1.15 for Lazarus and we are investigating how to fix them.
We'll be back to you here asap.
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

philsan
Newbie
Newbie
Posts: 4
Joined: Mon Aug 12, 2024 12:00 am
Location: Los Angeles, CA

Re: TeeGridRecompile install not working with Lazarus 3.4

Post by philsan » Thu Sep 05, 2024 5:52 pm

Greetings!
Thanks for confirming that you have verified the same errors.
Has there been any progress on getting TeeGrid to install and run on Lazarus? I purchased it specifically for Lazarus, so I'm hoping to be able to use it soon. I've been checking back here regularly.

Thank you.

Marc
Site Admin
Site Admin
Posts: 1260
Joined: Thu Oct 16, 2003 4:00 am
Location: Girona
Contact:

Re: TeeGridRecompile install not working with Lazarus 3.4

Post by Marc » Fri Sep 06, 2024 2:35 pm

Hello,

We'll get back to you with detail you can act on before the middle of next week.

Regards,
Marc Meumann
Steema Support

Marc
Site Admin
Site Admin
Posts: 1260
Joined: Thu Oct 16, 2003 4:00 am
Location: Girona
Contact:

Re: TeeGridRecompile install not working with Lazarus 3.4

Post by Marc » Tue Sep 10, 2024 12:06 pm

Hello,

We think we are close to identifying the cause of the problem and have session time reserved for Thursday morning to get to a solution. I will keep you informed. Once a solution is identified we'll make a version available to you for testing.

Regards,
Marc
Steema Support

philsan
Newbie
Newbie
Posts: 4
Joined: Mon Aug 12, 2024 12:00 am
Location: Los Angeles, CA

Re: TeeGridRecompile install not working with Lazarus 3.4

Post by philsan » Thu Sep 12, 2024 3:18 am

Marc,
Thanks for the update. I'll keep an eye out this week.

Phil

Yeray
Site Admin
Site Admin
Posts: 9602
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: TeeGridRecompile install not working with Lazarus 3.4

Post by Yeray » Thu Sep 12, 2024 1:45 pm

Hello Phil,

I've just sent you a zip you can use to test the fix.
Sorry for the delay here.
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

philsan
Newbie
Newbie
Posts: 4
Joined: Mon Aug 12, 2024 12:00 am
Location: Los Angeles, CA

Re: TeeGridRecompile install not working with Lazarus 3.4

Post by philsan » Fri Sep 13, 2024 3:33 am

Hi Yeray,

The updated TeeGrid you provided has installed successfully on Lazarus. I'm looking forward to learning it and using it soon.

Thank you much for your support!

Phil

Yeray
Site Admin
Site Admin
Posts: 9602
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: TeeGridRecompile install not working with Lazarus 3.4

Post by Yeray » Fri Sep 13, 2024 5:46 am

Hello Phil,

I'm glad to hear that!
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

Post Reply