Acquired TeeGrid. I downloaded two versions of the installer: 1.12 Binary and 1.11 Source. None of them could be installed. The text of the log is as follows:
"===============================================
TeeGrid
Compilation started: 26.07.2023 13:10:46
Win32 v28 (Delphi 11 and C++Builder 11 Update 3)
TeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
17766 lines, 0.08 seconds, 158768 bytes code, 332 bytes data.
--------------------------------------------------------------------------------
VCLTeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
9608 lines, 0.20 seconds, 124980 bytes code, 384 bytes data.
--------------------------------------------------------------------------------
DclVCLTeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
782 lines, 0.14 seconds, 19464 bytes code, 216 bytes data.
--------------------------------------------------------------------------------
FMXTeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
4529 lines, 0.17 seconds, 59372 bytes code, 284 bytes data.
--------------------------------------------------------------------------------
DclFMXTeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
633 lines, 0.23 seconds, 17756 bytes code, 220 bytes data.
--------------------------------------------------------------------------------
TeeGrid Installation
VERSION: 2021
Installing...
Win32 v28 (Delphi 11 and C++Builder 11 Update 3) OK. Time: 1s
================================================================================
Win64 v28 (Delphi 11 and C++Builder 11 Update 3)
TeeGrid
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
17766 lines, 0.16 seconds, 241676 bytes code, 19304 bytes data.
--------------------------------------------------------------------------------
VCLTeeGrid
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
9608 lines, 0.27 seconds, 190924 bytes code, 12108 bytes data.
--------------------------------------------------------------------------------
FMXTeeGrid
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
4529 lines, 0.22 seconds, 101004 bytes code, 6064 bytes data.
--------------------------------------------------------------------------------
TeeGrid Installation
VERSION: 2021
Installing...
Win64 v28 (Delphi 11 and C++Builder 11 Update 3) OK. Time: 1s
================================================================================
Mac OSX64 v28 (Delphi 11 and C++Builder 11 Update 3)
TeeGrid
Cannot recompile Delphi package: TeeGrid.dpk
Embarcadero Delphi for Mac OS X 64 bit compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
Linker command line: "C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\ld.exe" -arch x86_64 -o C:\Work\Components\TG\Sources\..\Compiled\Delphi28.osx64\System\bplTeeGrid28.dylib -e __ZN7Teegrid14initializationEv -dead_strip -dead_strip_dylibs -mark_dead_strippable_dylib -exported_symbols_list C:\Work\Components\TG\Sources\..\Compiled\Delphi28.osx64\System\TeeGrid.exp -dylib -export_dynamic -S -x -macosx_version_min 10.9 -F \System\Library\Frameworks -F \System\Library\PrivateFrameworks -L "C:\Program Files (x86)\Embarcadero\Studio\22.0\Lib\osx64\Release" -L "C:\Program Files (x86)\Embarcadero\Studio\22.0\Redist\osx64" -L C:\Work\Components\TG\Sources\Temp -rpath $ORIGIN -install_name @rpath/bplTeeGrid28.dylib -filelist C:\Work\Components\TG\Sources\..\Compiled\Delphi28.osx64\System\TeeGrid.lnk
Error: E2597 ld: warning: directory not found for option '-L/usr/lib'
ld: warning: directory not found for option '-F\System\Library\Frameworks'
ld: warning: directory not found for option '-F\System\Library\PrivateFrameworks'
ld: warning: directory not found for option '-F/System/Library/Frameworks/'
ld: file not found: /usr/lib/libiconv.dylib
Fatal: F2588 Linker error code: 1 ($00000001)
EXCEPTION:
Compilation aborted.
--------------------------------------------
"
Installation Failed
Re: Installation Failed
Hello,
That error, which occurs when trying to compile for Mac OSX 64, indicates that no SDK has been found for that platform. Please note that the Mac OSX compiler requires the SDK. Therefore, you need to connect to a macOS device and download the SDK from it as explained here.
That error, which occurs when trying to compile for Mac OSX 64, indicates that no SDK has been found for that platform. Please note that the Mac OSX compiler requires the SDK. Therefore, you need to connect to a macOS device and download the SDK from it as explained here.
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: Installation Failed
What if I don't have a MACOS device? And I'm not going to develop applications for it? What if I only need Linux and Windows? I in this case cannot use this grid at all? By the way, I tried to manually set only those platforms that I need during installation. The installer allows it, but the result does not change
Re: Installation Failed
Hello,
The TeeGridRecompile.exe utility shipped with the sources version allows you to only select windows platforms and build for them.
The binary version shouldn't be trying to recompile anything so you shouldn't be getting that error with it.
The TeeGridRecompile.exe utility shipped with the sources version allows you to only select windows platforms and build for them.
The binary version shouldn't be trying to recompile anything so you shouldn't be getting that error with it.
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: Installation Failed
Version 1.12 binary. Only Windows32, Windows64 and Linux64 selected. By the way, I do not have Lazarus in the list of selectable environments and platforms, although I have two versions installed - 32-x and 64-bit
===============================================
TeeGrid
Compilation started: 27.07.2023 12:01:22
Win32 v28 (Delphi 11 and C++Builder 11 Update 3)
TeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(832) Hint: H2164 Variable 'cIdx' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(833) Hint: H2164 Variable 'col' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(836) Hint: H2164 Variable 'tmpFormat' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(1193) Hint: H2164 Variable 'i' is declared but never used in 'TRows.Paint'
18129 lines, 0.09 seconds, 162956 bytes code, 332 bytes data.
--------------------------------------------------------------------------------
VCLTeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
9633 lines, 0.23 seconds, 125064 bytes code, 384 bytes data.
--------------------------------------------------------------------------------
DclVCLTeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
782 lines, 0.19 seconds, 19464 bytes code, 216 bytes data.
--------------------------------------------------------------------------------
FMXTeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
4548 lines, 0.25 seconds, 59468 bytes code, 284 bytes data.
--------------------------------------------------------------------------------
DclFMXTeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
633 lines, 0.25 seconds, 17756 bytes code, 220 bytes data.
--------------------------------------------------------------------------------
TeeGrid Installation
VERSION: 2022
Installing...
Win32 v28 (Delphi 11 and C++Builder 11 Update 3) OK. Time: 2s
================================================================================
Win64 v28 (Delphi 11 and C++Builder 11 Update 3)
TeeGrid
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(832) Hint: H2164 Variable 'cIdx' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(833) Hint: H2164 Variable 'col' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(836) Hint: H2164 Variable 'tmpFormat' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(1193) Hint: H2164 Variable 'i' is declared but never used in 'TRows.Paint'
18129 lines, 0.16 seconds, 248540 bytes code, 19768 bytes data.
--------------------------------------------------------------------------------
VCLTeeGrid
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
9633 lines, 0.30 seconds, 191084 bytes code, 12124 bytes data.
--------------------------------------------------------------------------------
FMXTeeGrid
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
4548 lines, 0.31 seconds, 101180 bytes code, 6080 bytes data.
--------------------------------------------------------------------------------
TeeGrid Installation
VERSION: 2022
Installing...
Win64 v28 (Delphi 11 and C++Builder 11 Update 3) OK. Time: 1s
================================================================================
Linux 64 v28 (Delphi 11 and C++Builder 11 Update 3)
TeeGrid
Cannot recompile Delphi package: TeeGrid.dpk
Embarcadero Delphi for Linux 64 bit compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(832) Hint: H2164 Variable 'cIdx' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(833) Hint: H2164 Variable 'col' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(836) Hint: H2164 Variable 'tmpFormat' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(1193) Hint: H2164 Variable 'i' is declared but never used in 'TRows.Paint'
Linker command line: "C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\ld-linux.exe" -o C:\\Work\\Components\\TG\\Sources\\..\\Compiled\\Delphi28.linux64\\System\\bplTeeGrid28.so -e _ZN7Teegrid14initializationEv --gc-sections --version-script C:\\Work\\Components\\TG\\Sources\\..\\Compiled\\Delphi28.linux64\\System\\TeeGrid.vsr -shared --no-undefined --export-dynamic -z noexecstack -z relro --build-id --eh-frame-hdr -m elf_x86_64 --dynamic-linker /lib64/ld-linux-x86-64.so.2 -s --sysroot "C:\\Users\\Sergey A. Guralnik\\Documents\\Embarcadero\\Studio\\SDKs\\ubuntu22.04.sdk" -L "C:\\Program Files (x86)\\Embarcadero\\Studio\\22.0\\Lib\\linux64\\Release" -L "C:\\Program Files (x86)\\Embarcadero\\Studio\\22.0\\Redist\\linux64" -L C:\\Work\\Components\\TG\\Sources\\Temp -L "C:\\Users\\Sergey A. Guralnik\\Documents\\Embarcadero\\Studio\\SDKs\\ubuntu22.04.sdk\\usr\\lib\\gcc\\x86_64-linux-gnu\\9" -L "C:\\Users\\Sergey A. Guralnik\\Documents\\Embarcadero\\Studio\\SDKs\\ubuntu22.04.sdk\\usr\\lib\\x86_64-linux-gnu" -L "C:\\Users\\Sergey A. Guralnik\\Documents\\Embarcadero\\Studio\\SDKs\\ubuntu22.04.sdk\\lib\\x86_64-linux-gnu" @C:\\Work\\Components\\TG\\Sources\\..\\Compiled\\Delphi28.linux64\\System\\TeeGrid.lnk -lgcc_s -lrtlhelper_PIC -lc -ldl -lpthread -l:bplrtl280.so -l:bpldbrtl280.so -rpath $ORIGIN
Error: E2597 C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\ld-linux.exe: error: cannot find -lgcc_s
C:\Program Files (x86)\Embarcadero\Studio\22.0\Lib\linux64\Release\SysInit.o:SysInit:function Sysinit::__dbk_fcall_wrapper(): error: undefined reference to '_Unwind_Resume'
C:\Work\Components\TG\Compiled\Delphi28.linux64\Lib\Tee.Format.o:Tee.Format:function Tee::Format::TPersistentChange::TPersistentChange(void (* __closure)(System::TObject*)): error: undefined reference to '_Unwind_Resume'
C:\Work\Components\TG\Compiled\Delphi28.linux64\Lib\Tee.Format.o:Tee.Format:function Tee::Format::TVisiblePersistentChange::TVisiblePersistentChange(void (* __closure)(System::TObject*)): error: undefined reference to '_Unwind_Resume'
C:\Work\Components\TG\Compiled\Delphi28.linux64\Lib\Tee.Format.o:Tee.Format:function Tee::Format::TGradient::TGradient(void (* __closure)(System::TObject*)): error: undefined reference to '_Unwind_Resume'
Fatal: F2588 Linker error code: 1 ($00000001)
EXCEPTION:
Compilation aborted.
--------------------------------------------
===============================================
TeeGrid
Compilation started: 27.07.2023 12:01:22
Win32 v28 (Delphi 11 and C++Builder 11 Update 3)
TeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(832) Hint: H2164 Variable 'cIdx' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(833) Hint: H2164 Variable 'col' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(836) Hint: H2164 Variable 'tmpFormat' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(1193) Hint: H2164 Variable 'i' is declared but never used in 'TRows.Paint'
18129 lines, 0.09 seconds, 162956 bytes code, 332 bytes data.
--------------------------------------------------------------------------------
VCLTeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
9633 lines, 0.23 seconds, 125064 bytes code, 384 bytes data.
--------------------------------------------------------------------------------
DclVCLTeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
782 lines, 0.19 seconds, 19464 bytes code, 216 bytes data.
--------------------------------------------------------------------------------
FMXTeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
4548 lines, 0.25 seconds, 59468 bytes code, 284 bytes data.
--------------------------------------------------------------------------------
DclFMXTeeGrid
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
633 lines, 0.25 seconds, 17756 bytes code, 220 bytes data.
--------------------------------------------------------------------------------
TeeGrid Installation
VERSION: 2022
Installing...
Win32 v28 (Delphi 11 and C++Builder 11 Update 3) OK. Time: 2s
================================================================================
Win64 v28 (Delphi 11 and C++Builder 11 Update 3)
TeeGrid
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(832) Hint: H2164 Variable 'cIdx' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(833) Hint: H2164 Variable 'col' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(836) Hint: H2164 Variable 'tmpFormat' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(1193) Hint: H2164 Variable 'i' is declared but never used in 'TRows.Paint'
18129 lines, 0.16 seconds, 248540 bytes code, 19768 bytes data.
--------------------------------------------------------------------------------
VCLTeeGrid
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
9633 lines, 0.30 seconds, 191084 bytes code, 12124 bytes data.
--------------------------------------------------------------------------------
FMXTeeGrid
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
4548 lines, 0.31 seconds, 101180 bytes code, 6080 bytes data.
--------------------------------------------------------------------------------
TeeGrid Installation
VERSION: 2022
Installing...
Win64 v28 (Delphi 11 and C++Builder 11 Update 3) OK. Time: 1s
================================================================================
Linux 64 v28 (Delphi 11 and C++Builder 11 Update 3)
TeeGrid
Cannot recompile Delphi package: TeeGrid.dpk
Embarcadero Delphi for Linux 64 bit compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(832) Hint: H2164 Variable 'cIdx' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(833) Hint: H2164 Variable 'col' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(836) Hint: H2164 Variable 'tmpFormat' is declared but never used in 'PaintColumn'
C:\Work\Components\TG\Sources\Tee.Grid.Rows.pas(1193) Hint: H2164 Variable 'i' is declared but never used in 'TRows.Paint'
Linker command line: "C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\ld-linux.exe" -o C:\\Work\\Components\\TG\\Sources\\..\\Compiled\\Delphi28.linux64\\System\\bplTeeGrid28.so -e _ZN7Teegrid14initializationEv --gc-sections --version-script C:\\Work\\Components\\TG\\Sources\\..\\Compiled\\Delphi28.linux64\\System\\TeeGrid.vsr -shared --no-undefined --export-dynamic -z noexecstack -z relro --build-id --eh-frame-hdr -m elf_x86_64 --dynamic-linker /lib64/ld-linux-x86-64.so.2 -s --sysroot "C:\\Users\\Sergey A. Guralnik\\Documents\\Embarcadero\\Studio\\SDKs\\ubuntu22.04.sdk" -L "C:\\Program Files (x86)\\Embarcadero\\Studio\\22.0\\Lib\\linux64\\Release" -L "C:\\Program Files (x86)\\Embarcadero\\Studio\\22.0\\Redist\\linux64" -L C:\\Work\\Components\\TG\\Sources\\Temp -L "C:\\Users\\Sergey A. Guralnik\\Documents\\Embarcadero\\Studio\\SDKs\\ubuntu22.04.sdk\\usr\\lib\\gcc\\x86_64-linux-gnu\\9" -L "C:\\Users\\Sergey A. Guralnik\\Documents\\Embarcadero\\Studio\\SDKs\\ubuntu22.04.sdk\\usr\\lib\\x86_64-linux-gnu" -L "C:\\Users\\Sergey A. Guralnik\\Documents\\Embarcadero\\Studio\\SDKs\\ubuntu22.04.sdk\\lib\\x86_64-linux-gnu" @C:\\Work\\Components\\TG\\Sources\\..\\Compiled\\Delphi28.linux64\\System\\TeeGrid.lnk -lgcc_s -lrtlhelper_PIC -lc -ldl -lpthread -l:bplrtl280.so -l:bpldbrtl280.so -rpath $ORIGIN
Error: E2597 C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\ld-linux.exe: error: cannot find -lgcc_s
C:\Program Files (x86)\Embarcadero\Studio\22.0\Lib\linux64\Release\SysInit.o:SysInit:function Sysinit::__dbk_fcall_wrapper(): error: undefined reference to '_Unwind_Resume'
C:\Work\Components\TG\Compiled\Delphi28.linux64\Lib\Tee.Format.o:Tee.Format:function Tee::Format::TPersistentChange::TPersistentChange(void (* __closure)(System::TObject*)): error: undefined reference to '_Unwind_Resume'
C:\Work\Components\TG\Compiled\Delphi28.linux64\Lib\Tee.Format.o:Tee.Format:function Tee::Format::TVisiblePersistentChange::TVisiblePersistentChange(void (* __closure)(System::TObject*)): error: undefined reference to '_Unwind_Resume'
C:\Work\Components\TG\Compiled\Delphi28.linux64\Lib\Tee.Format.o:Tee.Format:function Tee::Format::TGradient::TGradient(void (* __closure)(System::TObject*)): error: undefined reference to '_Unwind_Resume'
Fatal: F2588 Linker error code: 1 ($00000001)
EXCEPTION:
Compilation aborted.
--------------------------------------------
Re: Installation Failed
Hello,
Please, select Win32 and Win64 only in TeeGridRecompile, not Linux.
When it finishes, open the IDE and add the "Sources\FMX" to the "Library path" for the "Linux 64-bit" platform, in a similar way as below:
This time the error is when building for linux.
Please, select Win32 and Win64 only in TeeGridRecompile, not Linux.
When it finishes, open the IDE and add the "Sources\FMX" to the "Library path" for the "Linux 64-bit" platform, in a similar way as below:
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: Installation Failed
Thanks, it worked. True, I did not understand what the problem with Linux is - there are all the necessary libraries for it. And the problem with Lazarus remains open - TeeGridRecompile.exe does not see it
Re: Installation Failed
Hello,
Can you please check if you have that key?
Same for us here. We haven't found a way to make the compilation command (which works in the IDE) to work in TeeGridRecompile.
To detect Lazarus, TeeGridRecompile searches for the following key in the registry:
Code: Select all
HKEY_CLASSES_ROOT\Lazarus.AssocFile.pp\Shell\Open\Command
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |