# Porting a Delphi 13 Console Application

**URL:** https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360
**Category:** Oxygene
**Tags:** delphi
**Created:** [May 15, 2026, 12:51am UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360 "2026-05-15T00:51:20Z")
**Posts on this page:** 19
**Page:** 1

<div class="post-metadata">

### Author: ![stevemaughan](https://talk.remobjects.com/user_avatar/talk.remobjects.com/stevemaughan/32/21759_2.png) [@stevemaughan](https://talk.remobjects.com/u/stevemaughan)
#### Post date: [May 15, 2026, 12:51am UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/1 "2026-05-15T00:51:20Z")

</div>

Hi, I’m new to Oxygene / Water. I’ve downloaded the trial with the aim of getting my Delphi chess engine (Juggernaut) working with Oxygene. It’s a console application (UCI chess protocol) so I would have thought it would be easy. My aim is to see if Oxygene produces fast, support other platforms (Linux and MacOS), a utilize some of the vector capabilities for NNUE position evaluation.

When I initially tried to compile, I was asked to install Delphi 13 compatibility. This took a while and there were the following errors:

`E: Error processing Winapi.EdgeUtils (rtl): Next Address (317) is already taken (<DelphiLocalDeclRecord 316’Result’>).`  
`E: Error processing Winapi.EdgeUtils (rtl): Next Address (363) is already taken (<DelphiLocalDeclRecord 362’Result’>).`  
`E: Error processing FMX.WebBrowser.Win (fmx): RefAddrDef invalid reference 2947, Addresses.Count=2943`  
`E: Error processing FMX.WebBrowser.Win (fmx): RefAddrDef invalid reference 2523, Addresses.Count=2519`  
`E: Error processing Vcl.Edge (vcledge): RefAddrDef invalid reference 3332, Addresses.Count=3328`  
`E: Error processing Vcl.Edge (vcledge): RefAddrDef invalid reference 3052, Addresses.Count=3048`

When I tried to compile Juggernaut I got the following errors:

`W: Delphi support folder for Delphi 13 was not found at ‘C:\Users\steve\AppData\Local\RemObjects Software\EBuild\Delphi Support\Delphi 13’.`  
`E: Reference ‘Island.DelphiSupport’ could not be resolved for target ‘Windows’ (Island Windows x86_64).`

How can I fix this?

Thanks,

Steve

---

<div class="post-metadata">

### Author: ![stevemaughan](https://talk.remobjects.com/user_avatar/talk.remobjects.com/stevemaughan/32/21759_2.png) [@stevemaughan](https://talk.remobjects.com/u/stevemaughan)
#### Post date: [May 16, 2026, 10:36pm UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/2 "2026-05-16T22:36:01Z")

</div>

Anyone there?

---

<div class="post-metadata">

### Author: ![david.millington](https://talk.remobjects.com/user_avatar/talk.remobjects.com/david.millington/32/21503_2.png) [@david.millington](https://talk.remobjects.com/u/david.millington)
#### Post date: [May 18, 2026, 8:38am UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/3 "2026-05-18T08:38:05Z")

</div>

Hi Steve - my apologies - I’ve raised this on our internal chat. We’re discussing.

---

<div class="post-metadata">

### Author: ![mh](https://talk.remobjects.com/user_avatar/talk.remobjects.com/mh/32/18050_2.png) [@mh](https://talk.remobjects.com/u/mh)
#### Post date: [May 18, 2026, 8:48am UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/4 "2026-05-18T08:48:03Z")

</div>

Hi Steve,

My apologies for the late reply. The import errors you quoted are somewhat expected right now; just this one unit contains some data in the dcu format that we cannot handle properly yet, but it should just skip that unit and move on. That said, IslandDelphiSupport will normally be built at the end of the import process; if you see an error that it can’t be found, that means it probably was not, and maybe something else failed that I can’t glean from the log snippet.

Can I ask you to enable the highest level of logging in Tools/Options (“Diagnistic”, I believe), re-run the import, and post the complete log, so we can have a look what really failed to stop the import from building IDS?

Thanx,  
marc

---

<div class="post-metadata">

### Author: ![stevemaughan](https://talk.remobjects.com/user_avatar/talk.remobjects.com/stevemaughan/32/21759_2.png) [@stevemaughan](https://talk.remobjects.com/u/stevemaughan)
#### Post date: [June 1, 2026, 12:29am UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/5 "2026-06-01T00:29:00Z")

</div>

Hi — thanks for the reply. I’ve just seen it. I’ll do as requested and post result,

-– Steve

---

<div class="post-metadata">

### Author: ![joseasl](https://talk.remobjects.com/user_avatar/talk.remobjects.com/joseasl/32/8050_2.png) [@joseasl](https://talk.remobjects.com/u/joseasl)
#### Post date: [August 4, 2026, 7:56am UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/6 "2026-08-04T07:56:34Z")

</div>

hi Marc,  
I tried to import Delphi 13.1 SDK and it fails for me too.  
It builds the support library for Linux, but fails compiling it for macOS. If I open the support library solution and try to build it manually, It builds for windows too, but since it fails for macOS, it never reaches that point during the import. (Also, Delphi 13.1 adds support for windows arm as a target, it would be nice if the importer is updated to support that)

Regards,

Here is the log:

```auto
“C:\Program Files (x86)\RemObjects Software\Elements\Bin\EBuild.exe” --logger:fire “C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Island.DelphiSupport.sln” --configuration:Debug --build --setting:TreatFixableErrorsAsWarnings=True “–xml:C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\obj\Island.DelphiSupport.water.xml” --goal:27afde68-73a0-4039-a908-06e444feaf89;Delphi.13.macOS --skip-targets:{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.7.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.2005.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.2006.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.2009.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.2010.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE2.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE3.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE4.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE5.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE6.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE7.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE8.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.0.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.1.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.2.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.2.Linux;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.3.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.3.Linux;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.3.macOS;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.4.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.4.Linux;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.4.macOS;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.11.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.11.Linux;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.11.macOS;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.12.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.12.Linux;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.12.macOS;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.13.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.13.Linux --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.7.Windows,DesiredDefaultArchitecture=i386 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.2005.Windows,DesiredDefaultArchitecture=i386 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.2006.Windows,DesiredDefaultArchitecture=i386 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.2009.Windows,DesiredDefaultArchitecture=i386 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.2010.Windows,DesiredDefaultArchitecture=i386 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE.Windows,DesiredDefaultArchitecture=i386 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE2.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE3.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE4.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE5.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE6.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE7.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE8.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.0.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.1.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.2.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.2.Linux,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.3.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.3.Linux,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.3.macOS,Device=True --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.4.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.4.Linux,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.4.macOS,Device=True --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.11.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.11.Linux,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.11.macOS,Device=True --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.12.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.12.Linux,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.12.macOS,Device=True --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.13.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.13.Linux,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.13.macOS,Device=True --verbosity:normal
RemObjects EBuild. An open source build engine for Elements and beyond.
Copyright RemObjects Software 2016-2026. All Rights Reserved. Created by marc hoffman.
Running natively on Windows x86_64.
Version 13.0.0.3105 (develop) built on bajor, 20260801-144714. Commit 2d84f1e.

No exact macOS SDK version was specified for target ‘Delphi.13.macOS’, using ‘macOS 27.0’.
Reference ‘Island’ was resolved to ‘C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\Island.fx’ for target ‘Delphi.13.macOS’.
Reference ‘Island’ was resolved to ‘C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\arm64\Island.fx’ for target ‘Delphi.13.macOS’ (Device-arm64).
Reference ‘Island’ was resolved to ‘C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\Island.fx’ for target ‘Delphi.13.macOS’ (Device-x86_64).
Reference ‘gc’ was resolved to ‘C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\gc.fx’ for target ‘Delphi.13.macOS’.
Reference ‘gc’ was resolved to ‘C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\arm64\gc.fx’ for target ‘Delphi.13.macOS’ (Device-arm64).
Reference ‘gc’ was resolved to ‘C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\gc.fx’ for target ‘Delphi.13.macOS’ (Device-x86_64).
Reference ‘rtl’ was resolved to ‘C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\SDKs\Island\Darwin\macOS 27.0\rtl.fx’ for target ‘Delphi.13.macOS’.
Reference ‘rtl’ was resolved to ‘C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\SDKs\Island\Darwin\macOS 27.0\rtl.fx’ for target ‘Delphi.13.macOS’ (Device-arm64).
Reference ‘rtl’ was resolved to ‘C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\SDKs\Island\Darwin\macOS 27.0\rtl.fx’ for target ‘Delphi.13.macOS’ (Device-x86_64).
Reference ‘Delphi.rtl’ was resolved to ‘C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 13\macOS\x86_64\Delphi.rtl.fx’ via manual path overrides for target ‘Delphi.13.macOS’.
Reference ‘Delphi.rtl’ was resolved to ‘C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 13\macOS\arm64\Delphi.rtl.fx’ for target ‘Delphi.13.macOS’ (Device-arm64).
Reference ‘Delphi.rtl’ was resolved to ‘C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 13\macOS\x86_64\Delphi.rtl.fx’ for target ‘Delphi.13.macOS’ (Device-x86_64).
Reference ‘IslandMath’ was resolved to ‘C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\IslandMath.fx’ for target ‘Delphi.13.macOS’.
Reference ‘IslandMath’ was resolved to ‘C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\arm64\IslandMath.fx’ for target ‘Delphi.13.macOS’ (Device-arm64).
Reference ‘IslandMath’ was resolved to ‘C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\IslandMath.fx’ for target ‘Delphi.13.macOS’ (Device-x86_64).
Compiling target ‘Delphi.13.macOS’, Device
H: Should use code page? [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (83)]
H: Should use code page? [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (88)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (99)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (93)]
H: Can be Optimized [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (131)]
H: Can be Optimized [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (136)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (136)]
H: Can be Optimized [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (145)]
H: Can be Optimized [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (150)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (150)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (232)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (237)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (245)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (250)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (258)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (263)]
H: Should use code page? [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas (91)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas (107)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas (101)]
H: Should use code page? [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas (119)]
H: seems risky for non-nil? [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\WideString.pas (100)]
H: this casts. maybe optimize later? [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (179)]
H: this casts. maybe optimize later? [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (230)]
H: Local variable “y” is assigned to but never read [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Test.pas (10)]
Compiling target ‘Delphi.13.macOS’, Device
E: Reference file rtl.fx has architecture “arm64”, should be “x86_64”
E: Reference file Foundation.fx has architecture “arm64”, should be “x86_64”
Project ‘Island.DelphiSupport’ failed to build.
Solution ‘Island.DelphiSupport’ failed to build project ‘Island.DelphiSupport’.

```

---

<div class="post-metadata">

### Author: ![mh](https://talk.remobjects.com/user_avatar/talk.remobjects.com/mh/32/18050_2.png) [@mh](https://talk.remobjects.com/u/mh)
#### Post date: [August 4, 2026, 2:00pm UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/7 "2026-08-04T14:00:39Z")

</div>

> [@joseasl](#):
>
> ```auto
> E: Reference file rtl.fx has architecture “arm64”, should be “x86_64”
> E: Reference file Foundation.fx has architecture “arm64”, should be “x86_64”
> P
> 
> ```

It looks like you’re building for x64, but its somehiw jusing arm64 references. Can you set the build level to Diagnostic, do a clean+ebuild, and send me the full log?

---

<div class="post-metadata">

### Author: ![joseasl](https://talk.remobjects.com/user_avatar/talk.remobjects.com/joseasl/32/8050_2.png) [@joseasl](https://talk.remobjects.com/u/joseasl)
#### Post date: [August 4, 2026, 5:30pm UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/8 "2026-08-04T17:30:58Z")

</div>

Yes, it looks like it mixes both targets. Even if I modify the project to use only one target, if fails.  
`AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 13\macOS` contains both arm64 and x86\_64 folders.  
This is the log building the project just as it is downloaded by the import process to `AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi`, without any modifications:

```auto
"C:\Program Files (x86)\RemObjects Software\Elements\Bin\EBuild.exe" --logger:fire "C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Island.DelphiSupport.sln" --configuration:Debug --rebuild --setting:TreatFixableErrorsAsWarnings=True "--xml:C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\obj\Island.DelphiSupport.water.xml" --goal:27afde68-73a0-4039-a908-06e444feaf89;Delphi.13.macOS --skip-targets:{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.7.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.2005.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.2006.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.2009.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.2010.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE2.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE3.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE4.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE5.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE6.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE7.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.XE8.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.0.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.1.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.2.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.2.Linux;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.3.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.3.Linux;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.3.macOS;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.4.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.4.Linux;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.10.4.macOS;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.11.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.11.Linux;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.11.macOS;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.12.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.12.Linux;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.12.macOS;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.13.Windows;{27afde68-73a0-4039-a908-06e444feaf89}|Delphi.13.Linux --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.7.Windows,DesiredDefaultArchitecture=i386 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.2005.Windows,DesiredDefaultArchitecture=i386 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.2006.Windows,DesiredDefaultArchitecture=i386 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.2009.Windows,DesiredDefaultArchitecture=i386 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.2010.Windows,DesiredDefaultArchitecture=i386 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE.Windows,DesiredDefaultArchitecture=i386 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE2.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE3.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE4.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE5.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE6.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE7.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.XE8.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.0.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.1.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.2.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.2.Linux,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.3.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.3.Linux,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.3.macOS,Device=True --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.4.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.4.Linux,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.10.4.macOS,Device=True --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.11.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.11.Linux,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.11.macOS,Device=True --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.12.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.12.Linux,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.12.macOS,Device=True --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.13.Windows,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.13.Linux,DesiredDefaultArchitecture=x86_64 --setting:27afde68-73a0-4039-a908-06e444feaf89,Delphi.13.macOS,Device=True --debug --statistics --verbosity:diagnostic
RemObjects EBuild. An open source build engine for Elements and beyond.
Copyright RemObjects Software 2016-2026. All Rights Reserved. Created by marc hoffman.
Running natively on Windows x86_64.
Version 13.0.0.3105 (develop) built on bajor, 20260801-144714. Commit 2d84f1e.

   -> Task RemObjects.EBuild.CleanSolutionCache started.
      -> Project Island.DelphiSupport started.
         -> Task RemObjects.EBuild.CleanProjectCache started for Island.DelphiSupport.
            Deleted C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Obj\42CD8ACF45647194CF470E31F058A4BBA131C5B8\Debug\Delphi.13.macOS
         <- Task RemObjects.EBuild.CleanProjectCache finished for Island.DelphiSupport, took 0,0190s (0.020s).
      <- Project Island.DelphiSupport finished, took 0.025s.
      Project 'Island.DelphiSupport' cleaned caches successfully.
      Solution 'Island.DelphiSupport' cleaned successfully.
   <- Task RemObjects.EBuild.CleanSolutionCache finished for Island.DelphiSupport, took 0,0510s (0.054s).
   -> 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,0110s (0.012s).
            -> Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings started for Island.DelphiSupport, Delphi.13.macOS.
            <- Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings finished for Island.DelphiSupport, Delphi.13.macOS, took 0,0090s (0.009s).
            -> Task RemObjects.EBuild.Elements.ElementsSanityCheck started for Island.DelphiSupport, Delphi.13.macOS.
            <- Task RemObjects.EBuild.Elements.ElementsSanityCheck finished for Island.DelphiSupport, Delphi.13.macOS, took 0,0010s (0.002s).
            -> Task RemObjects.EBuild.Elements.ElementsPreparePlatforms started for Island.DelphiSupport, Delphi.13.macOS.
               Preparing target 'Delphi.13.macOS' (platform 'Island').
D: Target-specific Settings, before prepare
D: - <Architecture = x86_64;arm64 [Target: Delphi.13.macOS]>
D: - <DelphiSDK = Delphi 13 [Target: Delphi.13.macOS]>
D: - <MinimumSDKVersion = 11.0 [Target: Delphi.13.macOS]>
D: - <Mode = Island [Target: Delphi.13.macOS]>
D: - <SDK = macOS [Target: Delphi.13.macOS]>
D: - <SubMode = Darwin [Target: Delphi.13.macOS]>
               -> Task RemObjects.EBuild.Elements.ElementsPreflightIsland started for Island.DelphiSupport.
               <- Task RemObjects.EBuild.Elements.ElementsPreflightIsland finished for Island.DelphiSupport, took 0,0100s (0.010s).
               -> Task RemObjects.EBuild.Elements.ElementsPrepareIslandPlatform started for Island.DelphiSupport, Delphi.13.macOS.
                  Allowing build without CrossBox server, for Static Libraries.
D: Supported macOS SDKs in local FXs:
D: - macOS 27.0
                  No exact macOS SDK version was specified for target 'Delphi.13.macOS', using 'macOS 27.0'.
               <- Task RemObjects.EBuild.Elements.ElementsPrepareIslandPlatform finished for Island.DelphiSupport, Delphi.13.macOS, took 0,1248s (0.137s).
D: Target-specific Settings, after prepare
D: - <AdditionalReferencePaths = ;C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 13\macOS [Target: Delphi.13.macOS]>
D: - <Architecture = x86_64;arm64 [Target: Delphi.13.macOS]>
D: - <Architecture-Device = x86_64;arm64 [Target: Delphi.13.macOS]>
D: - <BuildOSBuild = Unknown [Target: Delphi.13.macOS]>
D: - <BuildOSVersion = Unknown [Target: Delphi.13.macOS]>
D: - <BundleIdentifier-Device = org.me.Island.DelphiSupport [Target: Delphi.13.macOS]>
D: - <BundleIdentifier-Simulator = org.me.Island.DelphiSupport [Target: Delphi.13.macOS]>
D: - <DelphiSDK = Delphi 13 [Target: Delphi.13.macOS]>
D: - <DelphiSDKReferencesFolder = C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 13\macOS [Target: Delphi.13.macOS]>
D: - <DelphiSDKVersion = 13 [Target: Delphi.13.macOS]>
D: - <DeploymentTargetVersion = 27.0 [Target: Delphi.13.macOS]>
D: - <FinalBinaryName = libIsland.DelphiSupport.a [Target: Delphi.13.macOS]>
D: - <FinalOutputFolderOverride-Simulator = ..\macOS Simulator [Target: Delphi.13.macOS]>
D: - <IDE:TargetInfo = macOS ; Xcode Unknown (Unknown) [Target: Delphi.13.macOS]>
D: - <ImpliedConditionalDefines = ;DELPHI13 [Target: Delphi.13.macOS]>
D: - <ImpliedConditionalDefines-arm64 = ARM64 [Target: Delphi.13.macOS]>
D: - <ImpliedConditionalDefines-x86_64 = X86_64 [Target: Delphi.13.macOS]>
D: - <ImpliedDefaultUsesPrefixes = ;Delphi [Target: Delphi.13.macOS]>
D: - <IntermedateFolderSuffix-Device = Device [Target: Delphi.13.macOS]>
D: - <IntermedateFolderSuffix-Simulator = Simulator [Target: Delphi.13.macOS]>
D: - <Internal:ArchiveOutputType = Darwin [Target: Delphi.13.macOS]>
D: - <Internal:CompilerFlags = --reloc=pic [Target: Delphi.13.macOS]>
D: - <MinimumSDKVersion = 11.0 [Target: Delphi.13.macOS]>
D: - <Mode = Island [Target: Delphi.13.macOS]>
D: - <SDK = macOS 27.0 [Target: Delphi.13.macOS]>
D: - <SDK-Device = macOS 27.0 [Target: Delphi.13.macOS]>
D: - <SDKDisplay = macOS 27.0 [Target: Delphi.13.macOS]>
D: - <SDKDisplay-Device = macOS 27.0 [Target: Delphi.13.macOS]>
D: - <SDKDisplay-Simulator = macOS 27.0 Simulator [Target: Delphi.13.macOS]>
D: - <SDKFolder = C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\SDKs\Island\Darwin\macOS 27.0 [Target: Delphi.13.macOS]>
D: - <SDKFolder-Device = C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\SDKs\Island\Darwin\macOS 27.0 [Target: Delphi.13.macOS]>
D: - <SDKName = macOS [Target: Delphi.13.macOS]>
D: - <SDKName-Device = macOS [Target: Delphi.13.macOS]>
D: - <SDKNameInXcode-Device = MacOSX [Target: Delphi.13.macOS]>
D: - <SDKNameInXcode-Mac = macOS [Target: Delphi.13.macOS]>
D: - <SDKName-Simulator = macOS [Target: Delphi.13.macOS]>
D: - <SDK-Simulator = macOS 27.0 [Target: Delphi.13.macOS]>
D: - <SDKVersion = 27.0 [Target: Delphi.13.macOS]>
D: - <SDKVersion-Device = 27.0 [Target: Delphi.13.macOS]>
D: - <SDKVersion-Simulator = 27.0 [Target: Delphi.13.macOS]>
D: - <SubMode = Darwin [Target: Delphi.13.macOS]>
D: - <XcodeBuild = Unknown [Target: Delphi.13.macOS]>
D: - <XcodeVersion = Unknown [Target: Delphi.13.macOS]>
            <- Task RemObjects.EBuild.Elements.ElementsPreparePlatforms finished for Island.DelphiSupport, Delphi.13.macOS, took 0,1421s (0.144s).
            -> Task RemObjects.EBuild.Elements.ElementsResolveSourceFiles started for Island.DelphiSupport, Delphi.13.macOS.
            <- Task RemObjects.EBuild.Elements.ElementsResolveSourceFiles finished for Island.DelphiSupport, Delphi.13.macOS, took 0,0120s (0.013s).
            -- Task RemObjects.EBuild.Elements.ElementsResolveHeaderImportFiles skipped for Island.DelphiSupport, Delphi.13.macOS, condition not met.
            -> Task RemObjects.EBuild.Elements.ElementsPreCompile started for Island.DelphiSupport, Delphi.13.macOS.
               -> Task RemObjects.EBuild.Elements.ElementsPreCompileIsland started for Island.DelphiSupport, Delphi.13.macOS.
                  -> Task RemObjects.EBuild.Elements.ElementsResolveResourceFiles started for Island.DelphiSupport, Delphi.13.macOS.
                  <- Task RemObjects.EBuild.Elements.ElementsResolveResourceFiles finished for Island.DelphiSupport, Delphi.13.macOS, 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,0120s (0.013s).
                  -- Task RemObjects.EBuild.Elements.ElementsIslandProcessResources skipped for Island.DelphiSupport, Delphi.13.macOS, 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.ElementsPreCompileDarwin started for Island.DelphiSupport, Delphi.13.macOS.
                     -- Task ProcessCoreMLModels skipped for Island.DelphiSupport, condition not met.
                     -- Task ProcessIntentDefinitions skipped for Island.DelphiSupport, condition not met.
                     -- Task ProcessMetalShaders skipped for Island.DelphiSupport, condition not met.
                  <- Task RemObjects.EBuild.Elements.ElementsPreCompileDarwin finished for Island.DelphiSupport, Delphi.13.macOS, took 0,0000s (0.005s).
               <- Task RemObjects.EBuild.Elements.ElementsPreCompileIsland finished for Island.DelphiSupport, Delphi.13.macOS, took 0,0000s (0.024s).
            <- Task RemObjects.EBuild.Elements.ElementsPreCompile finished for Island.DelphiSupport, Delphi.13.macOS, took 0,0000s (0.184s).
            -- Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings skipped for Island.DelphiSupport, Delphi.13.macOS, already ran.
            -- Task RemObjects.EBuild.Elements.ElementsPreparePlatforms skipped for Island.DelphiSupport, Delphi.13.macOS, 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.13.macOS started.
                  -> Task RemObjects.EBuild.Elements.ElementsResolveIslandReferencesForTarget started for Island.DelphiSupport, Delphi.13.macOS.
                     Reference 'Island' was resolved to 'C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\Island.fx' for target 'Delphi.13.macOS'.
                     Reference 'Island' was resolved to 'C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\arm64\Island.fx' for target 'Delphi.13.macOS' (Device-arm64).
                     Reference 'Island' was resolved to 'C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\Island.fx' for target 'Delphi.13.macOS' (Device-x86_64).
                     Reference 'gc' was resolved to 'C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\gc.fx' for target 'Delphi.13.macOS'.
                     Reference 'gc' was resolved to 'C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\arm64\gc.fx' for target 'Delphi.13.macOS' (Device-arm64).
                     Reference 'gc' was resolved to 'C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\gc.fx' for target 'Delphi.13.macOS' (Device-x86_64).
                     Reference 'rtl' was resolved to 'C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\SDKs\Island\Darwin\macOS 27.0\rtl.fx' for target 'Delphi.13.macOS'.
                     Reference 'rtl' was resolved to 'C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\SDKs\Island\Darwin\macOS 27.0\rtl.fx' for target 'Delphi.13.macOS' (Device-arm64).
                     Reference 'rtl' was resolved to 'C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\SDKs\Island\Darwin\macOS 27.0\rtl.fx' for target 'Delphi.13.macOS' (Device-x86_64).
                     Reference 'Delphi.rtl' was resolved to 'C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 13\macOS\x86_64\Delphi.rtl.fx' via manual path overrides for target 'Delphi.13.macOS'.
                     Reference 'Delphi.rtl' was resolved to 'C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 13\macOS\arm64\Delphi.rtl.fx' for target 'Delphi.13.macOS' (Device-arm64).
                     Reference 'Delphi.rtl' was resolved to 'C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 13\macOS\x86_64\Delphi.rtl.fx' for target 'Delphi.13.macOS' (Device-x86_64).
                     Reference 'IslandMath' was resolved to 'C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\IslandMath.fx' for target 'Delphi.13.macOS'.
                     Reference 'IslandMath' was resolved to 'C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\arm64\IslandMath.fx' for target 'Delphi.13.macOS' (Device-arm64).
                     Reference 'IslandMath' was resolved to 'C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\IslandMath.fx' for target 'Delphi.13.macOS' (Device-x86_64).
                     Added implicit reference to 'C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\IslandMath.fx'
                  <- Task RemObjects.EBuild.Elements.ElementsResolveIslandReferencesForTarget finished for Island.DelphiSupport, Delphi.13.macOS, took 0,1270s (0.126s).
               <- Target Delphi.13.macOS finished, took 0.000s (0.000s).
            <- Task RemObjects.EBuild.Elements.ElementsResolveReferences finished for Island.DelphiSupport, took 0,1620s (0.163s).
            -> Task RemObjects.EBuild.Elements.ElementsResolveReferenceDetails started for Island.DelphiSupport.
               -> Target Delphi.13.macOS started.
               <- Target Delphi.13.macOS finished, took 0.000s (0.000s).
            <- Task RemObjects.EBuild.Elements.ElementsResolveReferenceDetails finished for Island.DelphiSupport, took 0,0000s (0.001s).
            -> Task RemObjects.EBuild.Elements.ElementsPreCompile2 started for Island.DelphiSupport, Delphi.13.macOS.
            <- Task RemObjects.EBuild.Elements.ElementsPreCompile2 finished for Island.DelphiSupport, Delphi.13.macOS, took 0,0000s (0.001s).
            -> Task Compile started for Island.DelphiSupport.
D: Loading compiler from 'C:\Program Files (x86)\RemObjects Software\Elements\Bin\RemObjects.Elements.dll'
               Compiling target 'Delphi.13.macOS', Device
               -> Target Delphi.13.macOS started compiling for Device-arm64.
                  Starting compile for Island.DelphiSupport Delphi.13.macOS Device-arm64
                  RemObjects Elements Compiler for .NET, Cocoa, Java and Island.
                  Copyright 2003-2026 RemObjects Software, LLC. All rights reserved. Created by Carlo Kok
                  Version 13.0.0.3105 (develop) built on bajor, 20260801-144714. Commit 2d84f1e.
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Arrays.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Attributes.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Booleans.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Bridges.Cocoa.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Bridges.Delphi.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiHelpers.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiObjectInfo.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Extensions.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\File.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Floats.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\MemoryHelpers.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\StringHelpers.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\Strings.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\WideString.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Test.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Variant.pas
                  Reference: C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\arm64\gc.fx
                  Reference: C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\arm64\Island.fx
                  Reference: C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\arm64\IslandMath.fx
                  Reference: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 13\macOS\arm64\Delphi.rtl.fx
                  Reference: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\SDKs\Island\Darwin\macOS 27.0\rtl.fx
                  Reference: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\SDKs\Island\Darwin\macOS 27.0\Foundation.fx (implicit)
                  -> Phase Resolving Bodies, Device-arm64 started.
H: Should use code page? [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (83)]
H: Should use code page? [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (88)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (99)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (93)]
H: Can be Optimized [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (131)]
H: Can be Optimized [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (136)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (136)]
H: Can be Optimized [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (145)]
H: Can be Optimized [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (150)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (150)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (232)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (237)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (245)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (250)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (258)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas (263)]
H: Should use code page? [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas (91)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas (107)]
H: Review, this is lossy [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas (101)]
H: Should use code page? [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas (119)]
H: seems risky for non-nil? [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\WideString.pas (100)]
H: this casts. maybe optimize later? [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (179)]
H: this casts. maybe optimize later? [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas (230)]
                  <- Phase Resolving Bodies, Device-arm64 finished, took 1.586s.
                  -> Phase Checking Members, Device-arm64 started.
                  <- Phase Checking Members, Device-arm64 finished, took 0.106s.
                  -> Phase Generating Helper Types, Device-arm64 started.
H: Local variable "y" is assigned to but never read [C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Test.pas (10)]
                  <- Phase Generating Helper Types, Device-arm64 finished, took 0.292s.
                  -> Phase Inlining Code, Device-arm64 started.
                  <- Phase Inlining Code, Device-arm64 finished, took 0.201s.
                  -> Phase Pre-Simplifying Code, Device-arm64 started.
                  <- Phase Pre-Simplifying Code, Device-arm64 finished, took 0.052s.
                  -> Phase Simplifying Code, Device-arm64 started.
                  <- Phase Simplifying Code, Device-arm64 finished, took 0.113s.
                  -> Phase Flow Analysis, Device-arm64 started.
                  <- Phase Flow Analysis, Device-arm64 finished, took 0.056s.
                  -> Phase Expanding Generics, Device-arm64 started.
                  <- Phase Expanding Generics, Device-arm64 finished, took 0.082s.
                  -> Phase Generating Output, Device-arm64 started.
                  <- Phase Generating Output, Device-arm64 finished, took 1.152s.
               <- Target Delphi.13.macOS finished compiling for Device-arm64, took 0.000s (0.000s).
               Compiling target 'Delphi.13.macOS', Device
               -> Target Delphi.13.macOS started compiling for Device-x86_64.
                  Starting compile for Island.DelphiSupport Delphi.13.macOS Device-x86_64
                  RemObjects Elements Compiler for .NET, Cocoa, Java and Island.
                  Copyright 2003-2026 RemObjects Software, LLC. All rights reserved. Created by Carlo Kok
                  Version 13.0.0.3105 (develop) built on bajor, 20260801-144714. Commit 2d84f1e.
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Arrays.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Attributes.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Booleans.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Bridges.Cocoa.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Bridges.Delphi.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiHelpers.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiIntrinsicRoutines.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\DelphiObjectInfo.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Extensions.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\File.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Floats.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\MemoryHelpers.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\AnsiString.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\ShortString.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\StringHelpers.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\Strings.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\UnicodeString.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Strings\WideString.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Test.pas
                  Source file: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Packages\EBuild\github.com.remobjects.IslandDelphi\Source\Variant.pas
E: Reference file rtl.fx has architecture "arm64", should be "x86_64"
E: Reference file Foundation.fx has architecture "arm64", should be "x86_64"
                  Reference: C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\gc.fx
                  Reference: C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\Island.fx
                  Reference: C:\Program Files (x86)\RemObjects Software\Elements\References\Island\macOS\x86_64\IslandMath.fx
                  Reference: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Delphi SDKs\Delphi 13\macOS\x86_64\Delphi.rtl.fx
                  Reference: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\SDKs\Island\Darwin\macOS 27.0\rtl.fx
                  Reference: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\SDKs\Island\Darwin\macOS 27.0\Foundation.fx (implicit)
               <- Target Delphi.13.macOS failed compiling for Device-x86_64, took 0.000s (0.000s).
D: CompilerOutput for Delphi.13.macOS
D: - <CompilerOutput-Device-arm64: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Obj\42CD8ACF45647194CF470E31F058A4BBA131C5B8\Debug\Delphi.13.macOS\Device\arm64\Island.DelphiSupport.a [Target: Delphi.13.macOS]>
D: - <CompilerOutput-Device-arm64: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Obj\42CD8ACF45647194CF470E31F058A4BBA131C5B8\Debug\Delphi.13.macOS\Device\arm64\Island.DelphiSupport.fx [Target: Delphi.13.macOS]>
D: - <CompilerOutput-Device-arm64: C:\Users\jasl\AppData\Local\RemObjects Software\EBuild\Obj\42CD8ACF45647194CF470E31F058A4BBA131C5B8\Debug\Delphi.13.macOS\Device\arm64\Island.DelphiSupport.o [Target: Delphi.13.macOS]>
            <- Task Compile failed for Island.DelphiSupport, took 7,5984s (7.960s).
         <- Task RemObjects.EBuild.Elements.ElementsBuildProject failed for Island.DelphiSupport, took 0,0000s (7.985s).
      <- Project Island.DelphiSupport failed, took 7.986s.
      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,0068s (8.006s).

     net time gross time task
------------- ------------ -------------------------------
       0.000s 0.000s ElementsResolveResourceFiles 
       0.000s 0.005s ElementsPreCompileDarwin 
       0.000s 0.024s ElementsPreCompileIsland 
       0.000s 0.184s ElementsPreCompile 
       0.000s 0.001s ElementsResolveReferenceDetails 
       0.000s 0.001s ElementsPreCompile2 
       0.000s 7.960s ElementsLink 
       0.000s 7.960s ElementsDetermineFinalOutput 
       0.000s 7.985s ElementsBuildProject 
       0.000s 0.001s ElementsCheckForTargetlessReferences 
       0.001s 0.002s ElementsSanityCheck 
       0.009s 0.009s ElementsApplyLegacySettings 
       0.009s 7.983s ElementsCopyFinalOutput 
       0.010s 0.011s ElementsPreflightIsland 
       0.011s 0.012s ElementsExpandCopyToOutputDirectoryPaths 
       0.012s 0.013s ElementsFindDelphiResourceFiles 
       0.012s 0.013s ElementsResolveSourceFiles 
       0.019s 0.024s CleanProjectCache 
       0.051s 0.054s CleanSolutionCache 
       0.124s 0.137s ElementsPrepareIslandPlatform 
       0.126s 0.126s ElementsResolveIslandReferencesForTarget 
       0.142s 0.144s ElementsPreparePlatforms 
       0.161s 0.165s ElementsResolveReferences 
       7.598s 7.960s ElementsCompile 
       8.006s 8.006s BuildSolution 

```

---

<div class="post-metadata">

### Author: ![joseasl](https://talk.remobjects.com/user_avatar/talk.remobjects.com/joseasl/32/8050_2.png) [@joseasl](https://talk.remobjects.com/u/joseasl)
#### Post date: [August 4, 2026, 5:56pm UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/9 "2026-08-04T17:56:25Z")

</div>

AppData\Local\RemObjects Software\EBuild\SDKs\Island\Darwin doesn’t contain folders for each architecture like SDKs\Island\Linux\Ubuntu 2.19 or Android. There is only one rtl.fx for macOS

---

<div class="post-metadata">

### Author: ![mh](https://talk.remobjects.com/user_avatar/talk.remobjects.com/mh/32/18050_2.png) [@mh](https://talk.remobjects.com/u/mh)
#### Post date: [August 4, 2026, 9:31pm UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/10 "2026-08-04T21:31:40Z")

</div>

> [@joseasl](#):
>
> ```auto
> D: Target-specific Settings, before prepare
> D: - <Architecture = x86_64;arm64 [Target: Delphi.13.macOS]>
> 
> ```

You’re definitely TRYING to build both.

> [@joseasl](#):
>
> ```auto
> <- Phase Generating Output, Device-arm64 finished, took 1.152s.
> <- Target Delphi.13.macOS finished compiling for Device-arm64, took 0.000s (0.000s).
> 
> ```

arm64 finishes successfully

```auto
D: Supported macOS SDKs in local FXs:
D: - macOS 27.0
                  No exact macOS SDK version was specified for target 'Delphi.13.macOS', using 'macOS 27.0'.

```

ah here’s your problem. macOS 27 no longer supports x64. EBuild _should_ probably catch this and err. But the fix is to set `Architecture` to `arm64` only (that it builds both tells me it’s set explicitly; else it would build the arch of your local system (on Mac) or default to arm64 only (on-Windows build)…

I’ll fix EBuild, and also verify the default, jic.

**Update** : yeah it defaults to `arm64` for me, as expected

 ![image](https://talk.remobjects.com/uploads/default/original/3X/f/a/fab83ae5f24ae182885aed6187beb6a89305b041.jpeg)

**Update 2** : EBuild isd also fixed to emit a clean error:

```auto
               -> Task PrepareToffeePlatform started for StaticLibrary, Toffee-macOS.
D: Xcode developer folder is '/Users/mh/Applications/Xcode-27.0-Beta3.app/Contents/Developer'
                  Xcode Version is 27.0 (27A5218g), macOS Version is 26.6 (25G72).
D: Supported macOS SDKs in local FXs:
D: - macOS 27.0
D: - macOS 26.0
D: - macOS 15.5
D: Supported macOS SDKs in Xcode 27.0:
D: - macOS 27.0
                  No exact macOS SDK version was specified for target 'Toffee-macOS', using 'macOS 27.0'.
E: Unsupported architecture ('x86_64') for macOS 27.0
D: | Supported architectures:
D: | - arm64
               <- Task PrepareToffeePlatform failed for StaticLibrary, Toffee-macOS, took 0.2535s (0.257s).
D: Target-specific Settings, after prepare

```

---

<div class="post-metadata">

### Author: ![joseasl](https://talk.remobjects.com/user_avatar/talk.remobjects.com/joseasl/32/8050_2.png) [@joseasl](https://talk.remobjects.com/u/joseasl)
#### Post date: [August 4, 2026, 9:57pm UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/11 "2026-08-04T21:57:23Z")

</div>

> [@mh](#):
>
> ah here’s your problem.

but it is not MY problem or what I am trying to do. That’s what Water tries to do when you import the Delphi 13 SDK. I’m not trying to build anything, I’m trying to import the Delphi SDK in Water. It’s the default config for Island.DelphiSupport. So Water downloads the project and fails every time.

> <https://github.com/remobjects/IslandDelphi/blob/master/Source/Island.DelphiSupport.elements>

---

<div class="post-metadata">

### Author: ![mh](https://talk.remobjects.com/user_avatar/talk.remobjects.com/mh/32/18050_2.png) [@mh](https://talk.remobjects.com/u/mh)
#### Post date: [August 5, 2026, 11:09am UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/12 "2026-08-05T11:09:22Z")

</div>

> [@joseasl](#):
>
> but it is not MY problem or what I am trying to do. That’s what Water tries to do when you import the Delphi 13 SDK.

oh!

i missed that part. Let me check what I can do to solve _that_. It might be fixed alreasyd. by my change to x86\_64 no loge rbeing reported as supported architecture on 27…

---

<div class="post-metadata">

### Author: ![joseasl](https://talk.remobjects.com/user_avatar/talk.remobjects.com/joseasl/32/8050_2.png) [@joseasl](https://talk.remobjects.com/u/joseasl)
#### Post date: [August 5, 2026, 11:21am UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/13 "2026-08-05T11:21:43Z")

</div>

What about an option to import only specific targets? It could speed up the process and allow to import x86\_64 for macOS, if you need to build for older hardware.

---

<div class="post-metadata">

### Author: ![mh](https://talk.remobjects.com/user_avatar/talk.remobjects.com/mh/32/18050_2.png) [@mh](https://talk.remobjects.com/u/mh)
#### Post date: [August 5, 2026, 11:47am UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/14 "2026-08-05T11:47:46Z")

</div>

Fixed for vNext:

```auto
D: Supported macOS SDKs in Xcode 27.0:
D: - macOS 27.0
                  No exact macOS SDK version was specified for target 'Delphi.13.macOS', using 'macOS 27.0'.
W: Unsupported architecture ('x86_64') for macOS 27.0 will be ignored
D: | Supported architectures:
D: | - arm64
               <- Task RemObjects.EBuild.Elements.ElementsPrepareIslandPlatform finished for Island.DelphiSupport, Delphi.13.macOS, took 0.2545s (0.257s).

```

via

```auto
<IgnoreUnsupportedArchitectures>True</IgnoreUnsupportedArchitectures>

```

Do you want an interim build?

---

<div class="post-metadata">

### Author: ![joseasl](https://talk.remobjects.com/user_avatar/talk.remobjects.com/joseasl/32/8050_2.png) [@joseasl](https://talk.remobjects.com/u/joseasl)
#### Post date: [August 5, 2026, 12:09pm UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/15 "2026-08-05T12:09:17Z")

</div>

> [@mh](#):
>
> Do you want an interim build?

Yes, please.

---

<div class="post-metadata">

### Author: ![mh](https://talk.remobjects.com/user_avatar/talk.remobjects.com/mh/32/18050_2.png) [@mh](https://talk.remobjects.com/u/mh)
#### Post date: [August 5, 2026, 2:00pm UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/16 "2026-08-05T14:00:07Z")

</div>

Up, `RemObjects Elements with Water - 13.0.0.3108.exe`

---

<div class="post-metadata">

### Author: ![joseasl](https://talk.remobjects.com/user_avatar/talk.remobjects.com/joseasl/32/8050_2.png) [@joseasl](https://talk.remobjects.com/u/joseasl)
#### Post date: [August 5, 2026, 2:39pm UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/17 "2026-08-05T14:39:52Z")

</div>

I tried it. Now import builds DelphiSupport for macOS arm64, but it doesn’t build the library for Windows. Neither for x86\_64 nor arm64. Log attached.  
E: Unsupported architecture (‘Windows/arm64’) for Delphi 13.  
D: | Supported architectures:  
D: | - i386  
D: | - x86\_64  
I think even if an architecture is not supported, it should continue with the next one. Maybe a report at the end saying you are missing that one, but give me the ones you can 😅

[import log.txt](https://talk.remobjects.com/uploads/short-url/j4jG8PhXzH7wNTaqV5ug47JRuwf.txt) (1.0 MB)

---

<div class="post-metadata">

### Author: ![mh](https://talk.remobjects.com/user_avatar/talk.remobjects.com/mh/32/18050_2.png) [@mh](https://talk.remobjects.com/u/mh)
#### Post date: [August 8, 2026, 5:28pm UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/18 "2026-08-08T17:28:41Z")

</div>

> [@joseasl](#):
>
> I think even if an architecture is not supported, it should continue with the next one

It should, with the new IgnoreUnsupportedArchitectures I added… Which seems ot have worked for the original error. I need to investigate what the difference is in paths here.

---

<div class="post-metadata">

### Author: ![mh](https://talk.remobjects.com/user_avatar/talk.remobjects.com/mh/32/18050_2.png) [@mh](https://talk.remobjects.com/u/mh)
#### Post date: [August 8, 2026, 5:42pm UTC](https://talk.remobjects.com/t/porting-a-delphi-13-console-application/33360/19 "2026-08-08T17:42:09Z")

</div>

> [@mh](#):
>
> It should, with the new IgnoreUnsupportedArchitectures I added… Which seems ot have worked for the original error. I need to investigate what the difference is in paths here.

Ah yes, this is a sepaarte check whwtehr _Delphi_ supports this version (opposed to wetehr Elememgts does for the current platform/SDK). Applied the same there so it shold work with vNext. I’ll send you a new build when i have one.
