Just installed Delphi 10.3 and used migrationtool.exe to import 10.2 settings, and my projects fail to compile with the following error (I am not even compiling a BPL, and all the directories mentioned in the argument exists)

Just installed Delphi 10.3 and used migrationtool.exe to import 10.2 settings, and my projects fail to compile with the following error (I am not even compiling a BPL, and all the directories mentioned in the argument exists)

[Fatal Error] The "HasTrailingSlash" function only accepts a scalar value, but its argument "$(DCC_BplOutput)" evaluates to "C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl\Win64;s:\BPLs\XE10-64" which is not a scalar value. c:\program files (x86)\embarcadero\studio\20.0\Bin\CodeGear.Delphi.Targets

Any ideas where this setting now lives or can be fixed ?

Comments

  1. Ok, found it, the migrationtool prefixed the path where it should not have, got a bit misled by the "scalar value" error message!

    ReplyDelete

Post a Comment