Search code examples
linuxdelphi

Linux as Build Target on Delphi FMX


I want to start developing for Linux, but Linux is not available as build destination platform. Windows, Android, macOS and iOS are within the IDE's list. The package that is missing is named "FMXLinux" as far as I found out.

I tried the following:

  1. On setup of Delphi 12.3 I checked "Linux" as platform of course
  2. GetIt pkg mgr does not list the "fmxlinux" package like 99% of Google results tell
  3. I used command lines getitcmd -i=fmxlinux to do a manual installation, failed
  4. I used command lines like getitcmd -l=linux and getitcmd -l=fmxlin* , failed
  5. I cleared the package cache "..\CatalogRepository", no changes

On this website https://getitnow.embarcadero.com/fmxlinux/ the download link is missing for version 1.78 of the package. What can I try else? Is there a ZIP for manual installation available for registered users?


Solution

  • Unfortunately, FMXLinux's author, Eugene Kryukov, recently passed away:

    https://blogs.embarcadero.com/eugene-kryukov-father-of-firemonkey-and-incredibly-talented-developer/

    At the time of this writing, Embarcadero no longer has a valid legal agreement to include FMXLinux with Delphi 12.2. They are actively working on getting a new agreement with Eugene's estate.

    In the meantime, you can try the following command:

    getitcmd -i=fmxlinux-12-1.78