Steema Issues Database

Note: This database is for bugs and wishes only. For technical support help, if you are a customer please visit our online forums;
otherwise you can use StackOverflow.
Before using this bug-tracker we recommend a look at this document, Steema Bug Fixing Policy.



Bug 2623

Summary: Installation failed
Product: TeeGrid for Delphi Reporter: Sergey A. Guralnik <serg_gur>
Component: GridAssignee: david berneda <david>
Status: RESOLVED NOTABUG    
Severity: critical    
Priority: ---    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows   
Chart Series: --- Delphi / C++ Builder RAD IDE Version:

Description Sergey A. Guralnik 2023-07-26 06:37:12 EDT
Acquired TeeGrid today. 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.
--------------------------------------------
"
Comment 1 david berneda 2023-11-21 08:09:23 EST
This is a Delphi requeriment that should be done before using the TeeGrid recompilation tool.

Mac and iOS platforms can only be compiled after the SDK files have been transferred from a Mac machine to the Delphi PC using PAServer.

Run first an empty Firemonkey application on the Mac/iPhone, this will force Delphi to obtain the sdk.

When the sdk is inplace, TeeGrid recompile tool will work for Mac and iOS.