I used TMS smart setup for few weeks now; and maybe I made some mistake.
But yesterday, I tried to update all packages but with limited success.
So this morning, I decided to start from the beginning... I uninstalled everything.
I was able to install all packages I use with success except tms.vcl.chart :
[07:44:47 - 60%] Error building project "TMS VCL Chart 4.4.6.0" in IDE delphi12 in Platform win32intel: One or more errors occurred
[07:44:48 - 80%] Building package AdvChartLink for "Delphi 12.win64intel" with Debug config.
[07:44:48 - 80%] Building package AdvChartLink for "Delphi 12.win64intel" with Release config.
[07:44:49 - 100%] Error building project "TMS VCL Chart 4.4.6.0" in IDE delphi12 in Platform win64intel: One or more errors occurred
Moreover, I installed tms.fnc.uipack => successful installation,
But when I try to compile a project using TTMSFNCDatePicker, I received this message :
[dcc64 Erreur fatale] Taxon.pas(84): F2051 L'unité VCL.TMSFNCCustomSelector a été compilée avec une version différente de VCL.TMSFNCTypes.TTMSFNCOwnedCollection`1.TEnumerator.MoveNext
This might be caused by your Delphi library path not being completely cleaned up. There might be leftovers from previous FNC UI Pack installation using the old classic installers. Please review your old folders and files, especially the places where you previously installed FNC UI Pack, and remove then, also such folders from Delphi library path.
Can you please try to do a full rebuild with Delphi closed?
So, in summary:
Make sure you run the uninstall of old installers and clean up any left overs.
Close Delphi.
Run
tms build -full
And then please send us the log files if anything goes wrong.
Into "Language/Delphi/Librairy"
+ Windows 32bits : I found this directory : C:\Users\xxx\AppData\Local\TMS Setup\Products\tms.fnc.wxpack\packages\d12\Win32\Release
+ Windows 64bits : C:\Users\xxx\AppData\Local\TMS Setup\Products\tms.fnc.wxpack\packages\d12\Win64\Release
+No reference to old tms installation directory
2 : In directory
In C:\Users\xxx\AppData\Local\TMS Setup.tmssetup\build\bpl\Win32, I found VCLTMSFNCWXPackPkg290.bpl
but in C:\Users\odehorter\AppData\Local\TMS Setup.tmssetup\build\bpl\Win64, I didn't find it whereas others VCLTMSFNCxx files are present like VCLTMSFNCCorePkg290.bpl
Seems curious, no ?
Maybe these help you, but this situation is very blocking for me
For TMS VCL Chart, unfortunately we'll have to remove TAdvChartLink from the automatic installation. We'll see if we can add a separate product in TMS Smart Setup. The dependency to TMS VCL UI Pack is mandatory, but we can't force this as not everybody has TMS VCL UI Pack. You'll have to manually create a package, add TAdvChartLink, and then install it on top of the TMS Smart Setup packages. We'll rebuild TMS VCL Chart shortly
The issue with FNC is still under investigation, it seems the Win64 target is not being compiled for that particular product. Stay tuned