There's an error while importing Delphi 11. Please help resolve it

Pulling https://github.com/remobjects/IslandDelphi to C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi
   > git: M        Source/DelphiIntrinsicRoutines.pas
   > git: M        Source/Island.DelphiSupport.elements
   > git: Your branch is up to date with 'origin/master'.
   > git: Already on 'master'
   > git: From https://github.com/remobjects/IslandDelphi
   > git:    fc2a1a7..dce445c  alpha      -> origin/alpha
   > git: Already up to date.
   Running EBuild.exe "C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Island.DelphiSupport.elements" --rebuild --debug --targets:Delphi.11.Windows "--out:C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Delphi Support"
   -> Task RemObjects.EBuild.CleanSolution started.
      -> Project Island.DelphiSupport started.
         -> Task RemObjects.EBuild.Elements.ElementsCleanProject started for Island.DelphiSupport.
            -> Task RemObjects.EBuild.CleanProject started for Island.DelphiSupport.
               Deleted C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Obj\56F746F885FBA329E0691F0C5CC1B285766E340E\Release\Delphi.11.Windows\Caches\ResolveReferences.cache
               Deleted C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Obj\56F746F885FBA329E0691F0C5CC1B285766E340E\Release\Delphi.11.Windows\Caches
               Deleted C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Obj\56F746F885FBA329E0691F0C5CC1B285766E340E\Release\Delphi.11.Windows
            <- Task RemObjects.EBuild.CleanProject finished for Island.DelphiSupport, took 0.0170s (0.018s).
         <- Task RemObjects.EBuild.Elements.ElementsCleanProject finished for Island.DelphiSupport, took 0.0000s (0.022s).
      <- Project Island.DelphiSupport finished, took 0.022s.
      Project 'Island.DelphiSupport' cleaned successfully.
      Solution 'Island.DelphiSupport' cleaned successfully.
   <- Task RemObjects.EBuild.CleanSolution finished for Island.DelphiSupport, took 0.0375s (0.038s).
   -> Task RemObjects.EBuild.BuildSolution started.
      -> Project Island.DelphiSupport started.
         -- Task RemObjects.EBuild.Elements.ElementsProjectPreBuildTask skipped for Island.DelphiSupport, condition not met.
         -> Task RemObjects.EBuild.Elements.ElementsBuildProject started for Island.DelphiSupport.
            -> Task RemObjects.EBuild.Elements.ElementsExpandCopyToOutputDirectoryPaths started for Island.DelphiSupport.
            <- Task RemObjects.EBuild.Elements.ElementsExpandCopyToOutputDirectoryPaths finished for Island.DelphiSupport, took 0.0288s (0.028s).
            -> Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings started for Island.DelphiSupport, Delphi.11.Windows.
            <- Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0297s (0.029s).
            -> Task RemObjects.EBuild.Elements.ElementsSanityCheck started for Island.DelphiSupport, Delphi.11.Windows.
            <- Task RemObjects.EBuild.Elements.ElementsSanityCheck finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0010s (0.000s).
            -> Task RemObjects.EBuild.Elements.ElementsPreparePlatforms started for Island.DelphiSupport, Delphi.11.Windows.
               Preparing target 'Delphi.11.Windows' (platform 'Island').
D:             Target-specific Settings, before prepare
D:               - <Architecture = x86_64 [Target: Delphi.11.Windows]>
D:               - <DelphiSDK = Delphi 11 [Target: Delphi.11.Windows]>
D:               - <Mode = Island [Target: Delphi.11.Windows]>
D:               - <SubMode = Windows [Target: Delphi.11.Windows]>
               -> Task RemObjects.EBuild.Elements.ElementsPreflightIsland started for Island.DelphiSupport.
               <- Task RemObjects.EBuild.Elements.ElementsPreflightIsland finished for Island.DelphiSupport, took 0.0020s (0.002s).
               -> Task RemObjects.EBuild.Elements.ElementsPrepareIslandPlatform started for Island.DelphiSupport, Delphi.11.Windows.
D:                Supported Windows SDKs in local FXs:
D:                - Windows 10.0.22000.0
                  No exact Windows SDK version was specified for target 'Delphi.11.Windows', using 'Windows 10.0.22000.0'.
W:                Delphi support folder for Delphi 11 was not found at 'C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Delphi Support\Delphi 11'.
               <- Task RemObjects.EBuild.Elements.ElementsPrepareIslandPlatform finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0645s (0.066s).
D:             Target-specific Settings, after prepare
D:               - <AdditionalReferencePaths = ;C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 11\Windows [Target: Delphi.11.Windows]>
D:               - <Architecture = x86_64 [Target: Delphi.11.Windows]>
D:               - <DelphiSDK = Delphi 11 [Target: Delphi.11.Windows]>
D:               - <DelphiSDKReferencesFolder = C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 11\Windows [Target: Delphi.11.Windows]>
D:               - <DelphiSDKVersion = 11 [Target: Delphi.11.Windows]>
D:               - <DeploymentTargetVersion = 10.0.22000.0 [Target: Delphi.11.Windows]>
D:               - <FinalBinaryName = Island.DelphiSupport.lib [Target: Delphi.11.Windows]>
D:               - <ImpliedConditionalDefines = ;DELPHI11 [Target: Delphi.11.Windows]>
D:               - <ImpliedConditionalDefines-x86_64 = X86_64 [Target: Delphi.11.Windows]>
D:               - <ImpliedDefaultUsesPrefixes = ;Delphi [Target: Delphi.11.Windows]>
D:               - <Internal:ArchiveOutputType = coff [Target: Delphi.11.Windows]>
D:               - <Internal:CompilerFlags = --codeview+ --thinlto --bc+ [Target: Delphi.11.Windows]>
D:               - <Mode = Island [Target: Delphi.11.Windows]>
D:               - <NuGetPlatformName = uap [Target: Delphi.11.Windows]>
D:               - <NuGetPlatformVersion = 10.0 [Target: Delphi.11.Windows]>
D:               - <SDK = Windows 10.0.22000.0 [Target: Delphi.11.Windows]>
D:               - <SDKDisplay = Windows 10.0.22000.0 [Target: Delphi.11.Windows]>
D:               - <SDKFolder = d:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0 [Target: Delphi.11.Windows]>
D:               - <SDKName = Windows [Target: Delphi.11.Windows]>
D:               - <SDKVersion = 10.0.22000.0 [Target: Delphi.11.Windows]>
D:               - <SubMode = Windows [Target: Delphi.11.Windows]>
            <- Task RemObjects.EBuild.Elements.ElementsPreparePlatforms finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0729s (0.074s).
            -> Task RemObjects.EBuild.Elements.ElementsResolveSourceFiles started for Island.DelphiSupport, Delphi.11.Windows.
            <- Task RemObjects.EBuild.Elements.ElementsResolveSourceFiles finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0106s (0.010s).
            -- Task RemObjects.EBuild.Elements.ElementsResolveHeaderImportFiles skipped for Island.DelphiSupport, Delphi.11.Windows, condition not met.
            -> Task RemObjects.EBuild.Elements.ElementsPreCompile started for Island.DelphiSupport, Delphi.11.Windows.
               -> Task RemObjects.EBuild.Elements.ElementsPreCompileIsland started for Island.DelphiSupport, Delphi.11.Windows.
                  -> Task RemObjects.EBuild.Elements.ElementsResolveResourceFiles started for Island.DelphiSupport, Delphi.11.Windows.
                  <- Task RemObjects.EBuild.Elements.ElementsResolveResourceFiles finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0000s (0.000s).
                  -> Task RemObjects.EBuild.Elements.ElementsFindDelphiResourceFiles started for Island.DelphiSupport.
                  <- Task RemObjects.EBuild.Elements.ElementsFindDelphiResourceFiles finished for Island.DelphiSupport, took 0.0374s (0.042s).
                  -- Task RemObjects.EBuild.Elements.ElementsIslandProcessResources skipped for Island.DelphiSupport, Delphi.11.Windows, condition not met.
                  -- Task ProcessHtml skipped for Island.DelphiSupport, condition not met.
                  -- Task ProcessAsmxFiles skipped for Island.DelphiSupport, condition not met.
               <- Task RemObjects.EBuild.Elements.ElementsPreCompileIsland finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0000s (0.045s).
            <- Task RemObjects.EBuild.Elements.ElementsPreCompile finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0000s (0.130s).
            -- Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings skipped for Island.DelphiSupport, Delphi.11.Windows, already ran.
            -- Task RemObjects.EBuild.Elements.ElementsPreparePlatforms skipped for Island.DelphiSupport, Delphi.11.Windows, already ran.
            -> Task RemObjects.EBuild.Elements.ElementsCheckForTargetlessReferences started for Island.DelphiSupport.
            <- Task RemObjects.EBuild.Elements.ElementsCheckForTargetlessReferences finished for Island.DelphiSupport, took 0.0010s (0.001s).
            -> Task RemObjects.EBuild.Elements.ElementsResolveReferences started for Island.DelphiSupport.
               -> Target Delphi.11.Windows started.
                  -> Task RemObjects.EBuild.Elements.ElementsResolveIslandReferencesForTarget started for Island.DelphiSupport, Delphi.11.Windows.
                     Reference 'Island' was resolved to 'd:\Program Files (x86)\RemObjects Software\Elements\References\Island\Windows\x86_64\Island.fx' for target 'Delphi.11.Windows'.
                     Reference 'Island' was resolved to 'd:\Program Files (x86)\RemObjects Software\Elements\References\Island\Windows\x86_64\Island.fx' for target 'Delphi.11.Windows' (x86_64).
                     Reference 'gc' was resolved to 'd:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0\x86_64\gc.fx' for target 'Delphi.11.Windows'.
                     Reference 'gc' was resolved to 'd:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0\x86_64\gc.fx' for target 'Delphi.11.Windows' (x86_64).
                     Reference 'rtl' was resolved to 'd:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0\x86_64\rtl.fx' for target 'Delphi.11.Windows'.
                     Reference 'rtl' was resolved to 'd:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0\x86_64\rtl.fx' for target 'Delphi.11.Windows' (x86_64).
                     Reference 'Delphi.rtl' was resolved to 'C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 11\Windows\x86_64\Delphi.rtl.fx' via manual path overrides for target 'Delphi.11.Windows'.
                     Reference 'Delphi.rtl' was resolved to 'C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 11\Windows\x86_64\Delphi.rtl.fx' for target 'Delphi.11.Windows' (x86_64).
                     -> Task RemObjects.EBuild.Elements.ElementsProcessNuGetReferences started for Island.DelphiSupport, Delphi.11.Windows.
                     <- Task RemObjects.EBuild.Elements.ElementsProcessNuGetReferences finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0005s (0.001s).
                  <- Task RemObjects.EBuild.Elements.ElementsResolveIslandReferencesForTarget finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0971s (0.097s).
               <- Target Delphi.11.Windows finished.
            <- Task RemObjects.EBuild.Elements.ElementsResolveReferences finished for Island.DelphiSupport, took 0.1279s (0.129s).
            -> Task RemObjects.EBuild.Elements.ElementsPreCompile2 started for Island.DelphiSupport, Delphi.11.Windows.
               -- Task RemObjects.EBuild.Elements.ElementsRunGenerators skipped for Island.DelphiSupport, Delphi.11.Windows, condition not met.
            <- Task RemObjects.EBuild.Elements.ElementsPreCompile2 finished for Island.DelphiSupport, Delphi.11.Windows, took 0.0000s (0.001s).
            -> Task Compile started for Island.DelphiSupport.
               Compiling target 'Delphi.11.Windows', 
               -> Target Delphi.11.Windows started compiling for x86_64.
                  Starting compile for Island.DelphiSupport Delphi.11.Windows x86_64
                  RemObjects Elements Compiler for .NET, Cocoa, Java and Island.
                  Copyright 2003-2024 RemObjects Software, LLC. All rights reserved. Created by Carlo Kok
                  Version 12.0.0.2929 (develop) built on bajor, 20240531-135609. Commit 987c16f.
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Attributes.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Booleans.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Bridges.Cocoa.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Bridges.Delphi.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiHelpers.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiObjectInfo.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\File.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Floats.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Guid+Extensions.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\MemoryHelpers.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\StringHelpers.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\Strings.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\WideString.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Test.pas
                  Source file: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Variant.pas
                  Reference: C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 11\Windows\x86_64\Delphi.rtl.fx
                  Reference: d:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0\x86_64\gc.fx
                  Reference: d:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0\x86_64\rtl.fx
                  Reference: d:\Program Files (x86)\RemObjects Software\Elements\References\Island\Windows\x86_64\Island.fx
                  -> Phase Resolving Bodies started.
                     Reference: d:\Program Files (x86)\RemObjects Software\Elements\Island\SDKs\Windows\Windows 10.0.22000.0\x86_64\winrt.fx
E:                   Cannot cast from "Delphi.System.UnicodeString" to "IslandString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Bridges.Delphi.pas (116)]
E:                   Type mismatch, cannot assign "Delphi.System.UnicodeString" to "String" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Bridges.Delphi.pas (153)]
E:                   Cannot cast from "not nullable String" to "DelphiString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Bridges.Delphi.pas (173)]
E:                   Cannot cast from "IslandString" to "DelphiString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiHelpers.pas (63)]
E:                   Cannot cast from "Delphi.System.UnicodeString" to "IslandString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiHelpers.pas (83)]
H:                   Should use code page? [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (83)]
H:                   Should use code page? [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (88)]
H:                   Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (99)]
H:                   Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (93)]
E:                   Cannot cast from "nullable String" to "DelphiUnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (131)]
H:                   Can be Optimized [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (131)]
E:                   Cannot cast from "DelphiUnicodeString" to "IslandString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (136)]
H:                   Can be Optimized [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (136)]
H:                   Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (136)]
H:                   Can be Optimized [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (145)]
H:                   Can be Optimized [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (150)]
H:                   Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (150)]
H:                   Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (203)]
H:                   Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (208)]
H:                   Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (216)]
H:                   Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (221)]
H:                   Should use code page? [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas (66)]
H:                   Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas (82)]
H:                   Review, this is lossy [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas (76)]
H:                   seems risky for non-nil? [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\WideString.pas (100)]
E:                   Type mismatch, cannot find operator to evaluate "DelphiUnicodeString" + "DelphiUnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (181)]
E:                   Type mismatch, cannot find operator to evaluate "DelphiUnicodeString" + "DelphiUnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (186)]
E:                   Cannot cast from "String" to "DelphiUnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (193)]
E:                   Type mismatch, cannot find operator to evaluate "DelphiUnicodeString" + "DelphiUnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (193)]
E:                   Cannot cast from "String" to "DelphiUnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (198)]
E:                   Type mismatch, cannot find operator to evaluate "DelphiUnicodeString" + "DelphiUnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (198)]
E:                   Cannot cast from "not nullable DelphiUnicodeString" to "IslandString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (230)]
E:                   Type mismatch, cannot find operator to evaluate "string" + "string" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (131)]
E:                   Type mismatch, cannot assign "string" to "RemObjects.Elements.System.String" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (137)]
E:                   Type mismatch, cannot assign "string" to "RemObjects.Elements.System.String" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (139)]
E:                   Type mismatch, cannot assign "not nullable RemObjects.Elements.System.String" to "string" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (140)]
E:                   Cannot cast from "string" to "IslandString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (177)]
E:                   Type mismatch, cannot assign "not nullable RemObjects.Elements.System.String" to "string" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (177)]
H:                   this casts. maybe optimize later? [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (177)]
E:                   Cannot cast from "string" to "IslandString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (226)]
E:                   Type mismatch, cannot assign "string" to "RemObjects.Elements.System.String" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (226)]
E:                   Type mismatch, cannot assign "not nullable RemObjects.Elements.System.String" to "string" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (226)]
H:                   this casts. maybe optimize later? [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (226)]
E:                   Type mismatch, cannot assign "RemObjects.Elements.System.String" to "string" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (330)]
E:                   No overloaded global function "CompareStr" with these parameters in namespace "Delphi.System.SysUtils", best matching overload is "CompareStr(S1: Delphi.System.UnicodeString; S2: Delphi.System.UnicodeString): Int32" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\WideString.pas (276)]
H:                   parameter 1 is "DelphiWideString" should be "Delphi.System.UnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\WideString.pas (276)]
H:                   parameter 2 is "DelphiWideString" should be "Delphi.System.UnicodeString" [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\WideString.pas (276)]
                  <- Phase Resolving Bodies finished, took 3.779s.
                  -> Phase Checking Members started.
E:                   Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (42)]
E:                   Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (47)]
E:                   Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (52)]
E:                   Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (57)]
E:                   Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (62)]
E:                   Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (67)]
E:                   Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (76)]
E:                   Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (81)]
E:                   Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (86)]
E:                   Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (91)]
E:                   Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (96)]
E:                   Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (104)]
E:                   Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (127)]
E:                   Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (110)]
E:                   Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (115)]
E:                   Implicit/explicit operator must have it's own class type as return or parameter type [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (122)]
E:                   Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (156)]
E:                   Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (163)]
E:                   Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (170)]
E:                   Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (179)]
E:                   Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (184)]
E:                   Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (191)]
E:                   Operator must have at least 1 parameter with the same type as the class it is defined in [C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas (196)]
                  <- Phase Checking Members finished, took 0.096s.
                  -> Phase Generating Helper Types started.
                  <- Phase Generating Helper Types failed.
               <- Target Delphi.11.Windows failed compiling for x86_64.
            <- Task Compile failed for Island.DelphiSupport, took 8.1201s (8.414s).
I:          FINALOUTPUT C:\Users\Administrator\AppData\Local\RemObjects Software\EBuild\Obj\56F746F885FBA329E0691F0C5CC1B285766E340E\Release\FinalOutput.xml
         <- Task RemObjects.EBuild.Elements.ElementsBuildProject failed for Island.DelphiSupport, took 0.0000s (8.451s).
      <- Project Island.DelphiSupport failed, took 8.451s.
      Project 'Island.DelphiSupport' failed to build.
      Solution 'Island.DelphiSupport' failed to build project 'Island.DelphiSupport'.
   <- Task RemObjects.EBuild.BuildSolution failed for Island.DelphiSupport, took 8.4629s (8.463s).
W: Could not find lib folder for Linux/x86_64, might not be supported by this version of Delphi. (expected 'd:\Program Files (x86)\Embarcadero\Studio\22.0\lib\linux64\release'). Skipping.
D: Architecture Linux/aarch64 is not supported by Delphi. Skipping.
D: Architecture Linux/armv6 is not supported by Delphi. Skipping.
W: Could not find lib folder for macOS/x86_64, might not be supported by this version of Delphi. (expected 'd:\Program Files (x86)\Embarcadero\Studio\22.0\lib\osx64\release'). Skipping.
W: Could not find lib folder for macOS/arm64, might not be supported by this version of Delphi. (expected 'd:\Program Files (x86)\Embarcadero\Studio\22.0\lib\osxarm64\release'). Skipping.

I believe this should be fixed with latest? (see Can you help me figure out what's wrong? I'm having trouble importing Delphi7.)

Hello, Marc. after your last fix, Delphi 7 is working fine, but Delphi 11 still has this error. I thought about using the Delphi 7 API, but Delphi 7 only supports 32-bit, and 32-bit debugging is not working.

I just downloaded the latest version of Water and imported it into Delphi 11 without any issues. Thank you so much!

1 Like

More importantly (once we fix the debugging issues), it’s 2024, and one shouldn’t be writing 32-bit apps anymore :wink: