Page 1 of 1

TeeRecompile - Win 11 64bit - Delphi 11.1

Posted: Mon Aug 15, 2022 1:47 pm
by 17592649
I am trying to build my standard dev environment on a new Windows 11 machine and Delphi 11.1 Alexandria Enterprise. When installing TeeChart from TeeChartVCLFMXStandardSOURCE-2022.35.exe I am getting an error when attempting to install MAC OSX 64bit. Error log is below. I have tried installing with elevated privileges and even a clean install of Delphi with no other libraries added, still this problem persists.

It may have been asked before but haven't managed to find any clear work around for this - can anyone advise to what's happening and a workaround/
Thanks,
Neil
TeeChartInstall.png
TeeChartInstall.png (284.67 KiB) Viewed 8326 times

===============================================
TeeChart Standard
Compilation started: 15/08/2022 14:25:28

Win32 v28 (Delphi 11 and C++Builder 11 Update 1) (C++)
Tee928
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
96817 lines, 0.59 seconds, 992520 bytes code, 4880 bytes data.
--------------------------------------------------------------------------------
TeeUI928
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
96744 lines, 0.58 seconds, 652560 bytes code, 1448 bytes data.
--------------------------------------------------------------------------------
TeeDB928
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
10251 lines, 0.17 seconds, 88612 bytes code, 312 bytes data.
--------------------------------------------------------------------------------
DclTee928
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
10663 lines, 0.31 seconds, 122048 bytes code, 372 bytes data.
--------------------------------------------------------------------------------
DclTeeStd928
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
11899 lines, 0.30 seconds, 135688 bytes code, 368 bytes data.
--------------------------------------------------------------------------------
FMXTee928
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
90555 lines, 0.72 seconds, 937132 bytes code, 4416 bytes data.
--------------------------------------------------------------------------------
FMXTeeUI928
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
79828 lines, 0.73 seconds, 547132 bytes code, 1128 bytes data.
--------------------------------------------------------------------------------
FMXTeeDB928
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
10269 lines, 0.28 seconds, 92700 bytes code, 316 bytes data.
--------------------------------------------------------------------------------
DclFMXTee928
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
5285 lines, 0.41 seconds, 85616 bytes code, 292 bytes data.
--------------------------------------------------------------------------------
DclFMXTeeStd928
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
5285 lines, 0.44 seconds, 85616 bytes code, 292 bytes data.
--------------------------------------------------------------------------------
TeeChart Installation
VERSION: 2022
Installing...
Win32 v28 (Delphi 11 and C++Builder 11 Update 1) (C++) OK. Time: 22s
================================================================================
Win64 v28 (Delphi 11 and C++Builder 11 Update 1) (C++)
Tee928
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
96817 lines, 1.64 seconds, 1433772 bytes code, 99276 bytes data.
--------------------------------------------------------------------------------
TeeUI928
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
96744 lines, 1.27 seconds, 924268 bytes code, 57696 bytes data.
--------------------------------------------------------------------------------
TeeDB928
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
10251 lines, 0.28 seconds, 141356 bytes code, 8900 bytes data.
--------------------------------------------------------------------------------
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
1106 lines, 0.16 seconds, 27493 bytes code, 4060 bytes data.
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
1817 lines, 0.16 seconds, 38345 bytes code, 5548 bytes data.
Binding Units
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
4079 lines, 0.27 seconds, 114078 bytes code, 19388 bytes data.
FMXTee928
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
90555 lines, 1.70 seconds, 1353884 bytes code, 92024 bytes data.
--------------------------------------------------------------------------------
FMXTeeUI928
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
79828 lines, 1.34 seconds, 785484 bytes code, 45712 bytes data.
--------------------------------------------------------------------------------
FMXTeeDB928
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
10269 lines, 0.41 seconds, 150620 bytes code, 9052 bytes data.
--------------------------------------------------------------------------------
Binding Units
Embarcadero Delphi for Win64 compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
4082 lines, 0.36 seconds, 113367 bytes code, 19388 bytes data.
TeeChart Installation
VERSION: 2022
Installing...
Win64 v28 (Delphi 11 and C++Builder 11 Update 1) (C++) OK. Time: 11s
================================================================================
Mac OSX64 v28 (Delphi 11 and C++Builder 11 Update 1)
FMXTee928

Cannot recompile Delphi package: FMXTee928.dpk
Embarcadero Delphi for Mac OS X 64 bit compiler version 35.0
Copyright (c) 1983,2022 Embarcadero Technologies, Inc.
Linker command line: "C:\Delphi\11.1 Alexandria\bin\ld.exe" -arch x86_64 -o "C:\Delphi\11.1 Alexandria\Steema\TeeChart\SourceStandard\..\CompiledStandard\Delphi28.osx64\System\bplFMXTee928.dylib" -e __ZN9Fmxtee92814initializationEv -dead_strip -dead_strip_dylibs -mark_dead_strippable_dylib -exported_symbols_list "C:\Delphi\11.1 Alexandria\Steema\TeeChart\SourceStandard\..\CompiledStandard\Delphi28.osx64\System\FMXTee928.exp" -dylib -export_dynamic -S -x -macosx_version_min 10.9 -F \System\Library\Frameworks -F \System\Library\PrivateFrameworks -L "C:\Delphi\11.1 Alexandria\Lib\osx64\Release" -L "C:\Delphi\11.1 Alexandria\Redist\osx64" -L "C:\Delphi\11.1 Alexandria\Steema\TeeChart\SourceStandard\FMX" -rpath $ORIGIN -install_name @rpath/bplFMXTee928.dylib -filelist "C:\Delphi\11.1 Alexandria\Steema\TeeChart\SourceStandard\..\CompiledStandard\Delphi28.osx64\System\FMXTee928.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.
--------------------------------------------

Re: TeeRecompile - Win 11 64bit - Delphi 11.1

Posted: Thu Aug 18, 2022 7:46 am
by Marc
Hello,

Please confirm that you have set a MacOS64 connection profile and with the SDK in the IDE with which to compile.

Regards,
Marc Meumann

Re: TeeRecompile - Win 11 64bit - Delphi 11.1

Posted: Mon Aug 22, 2022 10:11 am
by 17592649
Hi Marc,

I have just rebuilt the machine with a clean install of Win 11 Pro, clean install Delphi 11.1 Enterprise with all platform SDKs installed.

Without any other add-in libraries I tried to install TeeChart again with the same problem.

Delphi is not installed to the default location, install folder is C:\Delphi\11.1 Alexandria not sure if this would have anything to do with the problem - it hasn't before

Re: TeeRecompile - Win 11 64bit - Delphi 11.1

Posted: Mon Aug 29, 2022 2:13 pm
by yeray
Hello,

Have you created a MacOS64 connection and a profile in the SDK Manager in the IDE as Marc suggested above? The compiler needs that cache to build for MacOS64. See the steps here.

Re: TeeRecompile - Win 11 64bit - Delphi 11.1

Posted: Wed Aug 31, 2022 11:44 am
by 17592649
This has not been necessary in previous installs of Delphi but things change I guess...I'll try this out and feedback the results.

Thanks for the assistance!