The "Linux" sub-platform of the Island target lets you build CPU-native libraries and executables for Linux using the low-level Posix API and compiles as CPU-native x64 code.
- Linux/Posix C-Level API (glibc) in the
rtlnamespace. This includes everything from
printf()to let you create native Linux apps
- Island RTL
- Elements RTL
- Delphi RTL
- Swift Base Library (mainly for use with Swift)
Of course any other custom, third party or open source C APIs can be imported using HeaderImporter.
Development, Deployment and Debugging
Development of Island apps for Linux is supported in both Visual Studio and in Fire on the Mac. They can be deployed to any 32-bit or 64-bit Windows version.
Native debugging is supported in Visual Studio and Fire. To remote-debug Linux apps, you will need CrossBox 2 and an open SSH connection to your Linux PC or VM.
Island is new in Elements 9.0