TeeChart VCL/FMX v2022 [03 FEB 2022] RELEASE 2022.34.220203

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
HEbO
Newbie
Newbie
Posts: 4
Joined: Tue Feb 22, 2022 12:00 am

Re: TeeChart VCL/FMX v2022 [03 FEB 2022] RELEASE 2022.34.220203

Post by HEbO » Wed Feb 23, 2022 3:55 pm

FYI:

I found the answer to my problem on this forum: I had to add VCLTee in the "Unit Scope Names"....



But I still have no idea what's wrong with the MAC OS packages..
The error messages:

Cannot recompile Delphi package: FMXTee928.dpk
Embarcadero Delphi for Mac OS X 64 bit compiler version 35.0
Copyright (c) 1983,2021 Embarcadero Technologies, Inc.
Linker command line: "C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\ld.exe" -arch x86_64 -o "C:\Program Files (x86)\Steema Software\Steema TeeChart Pro VCL FMX Source Code 2022.34\Source\..\Compiled\Delphi28.osx64\System\bplFMXTee928.dylib" -e __ZN9Fmxtee92814initializationEv -dead_strip -dead_strip_dylibs -mark_dead_strippable_dylib -exported_symbols_list "C:\Program Files (x86)\Steema Software\Steema TeeChart Pro VCL FMX Source Code 2022.34\Source\..\Compiled\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:\Program Files (x86)\Embarcadero\Studio\22.0\Lib\osx64\Release" -L "C:\Program Files (x86)\Embarcadero\Studio\22.0\Redist\osx64" -L "C:\Program Files (x86)\Steema Software\Steema TeeChart Pro VCL FMX Source Code 2022.34\Source\FMX" -rpath $ORIGIN -install_name @rpath/bplFMXTee928.dylib -filelist "C:\Program Files (x86)\Steema Software\Steema TeeChart Pro VCL FMX Source Code 2022.34\Source\..\Compiled\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.


Best regards,
HEbO

JaMit
Newbie
Newbie
Posts: 2
Joined: Tue Mar 15, 2022 12:00 am

Re: TeeChart VCL/FMX v2022 [03 FEB 2022] RELEASE 2022.34.220203

Post by JaMit » Fri Mar 18, 2022 2:23 pm

I am trying to install in RadStudio 11 using TeeRecompile.exe.
I also have RadStudio 10.4 installed.

For RX11.0 Alexandria TeeRecompile does not show Delphi under installed environments. Only C++ is listed.

For RX10.4 Sydney all environments are listed and work.

RadStudio 11 is installed with Delphi working fine. I had compiled the last release of TChart for RadStudio 11 and it was already working.

How can I fix the issue?

Regards

Jan

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

Re: TeeChart VCL/FMX v2022 [03 FEB 2022] RELEASE 2022.34.220203

Post by Marc » Fri Mar 18, 2022 3:29 pm

Hello Jan,

The symptom you have described has happened on occasion in my tests if Alexandria isn't installed correctly, or hasn't updated the registry correctly. I know you are able to use Delphi and C++ Builder but that is the explanation that comes to mind. On re-installing Alexandria, TeeRecompile has picked up all the platforms correctly.

I'll have a look for the registry keys that TeeRecompile expects and add them to this thread.

Regards,
Marc
Steema Support

JaMit
Newbie
Newbie
Posts: 2
Joined: Tue Mar 15, 2022 12:00 am

Re: TeeChart VCL/FMX v2022 [03 FEB 2022] RELEASE 2022.34.220203

Post by JaMit » Fri Mar 18, 2022 6:03 pm

Hello Marc,

thanks for the feedback.

I tried removing Delphi in RadStudio and adding it back. Didn't solve the problem.

Then I completely uninstalled RadStudio 11 and reinstalled it.
No change, Delphi still not visible in TeeRecompile.

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

Re: TeeChart VCL/FMX v2022 [03 FEB 2022] RELEASE 2022.34.220203

Post by Marc » Thu Mar 24, 2022 8:32 am

Hello Jan,

Another thought has occurred. Is it possible you're running an older version of TeeRecompile? Pre Rad Studio 11? ...or is it the same one shipped with 2022.34.220203?

Regards,
Marc
Steema Support

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

Re: TeeChart VCL/FMX v2022 [03 FEB 2022] RELEASE 2022.34.220203

Post by Marc » Thu Mar 24, 2022 12:04 pm

.. I've run the following test:

- copied the contents of the Studio\22 folder from a working Alexandria installation to a machine without that version of RAD Studio installed.
- copied the RAD Studio registration keys from a working Alexandria installation and activated them at the new location.
- Run TeeRecompile at the new location. It sees correctly Alexandria correctly.

I assume that it has worked because all of the RAD Studio folder contents are there and the registry entries are correct. I'm sending you the exported registry settings for RAD Studio by email so that you can compare them with your installation.

Regards,
Marc
Steema Support

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

Re: TeeChart VCL/FMX v2022 [03 FEB 2022] RELEASE 2022.34.220203

Post by Marc » Thu Mar 24, 2022 2:33 pm

Hello,

This issue resolved. TeeRecompile's environment titles are of this format for Delphi & C++Builder:
TeeRecompile_envs.png
TeeRecompile_envs.png (8.79 KiB) Viewed 2377 times
The (C++) parameter at the end of the line gives the impression that support is for C++ only. That is not the case, successful conclusion of the run will install packages to the IDE for both Delphi & C++Builder. We will look to remove that end-of-line for future updates as it transmits the wrong impression.

For successful compilations of the additional environments such as Mac, the correct link and SDK for each environment needs to be installed.

Regards,
Marc
Steema Support

Post Reply