Via Cà Matta 2 - Peschiera Borromeo (MI)
+39 02 00704272
info@synaptica.info

First test on Ubuntu 22.04 Delphi 11.1

First test on Ubuntu 22.04 <--> Delphi 11.1

 

Test Ubuntu 22.04:

  1. Ubuntu 22.04 Server distro per Intel / AMD x64 su ambienti di virtualizzazione (tutti configurati con 4core e 2virt, 8GB, 40GB SSD):
    1. VMWare Fusion per MacOSX  –> passed no issue 
    2. VMWare Workstation –> passed no issue
    3. KVM –> passed no issue
  2. Ubuntu 22.04 Server sui seguenti ambienti fisici:
    1. Dell T440 Intel Xeon Silver, RAM 128GB DDR4, HDD 4tb nvme pcie+ –> passed no issue
    2. Dell Workstation 5820 Intel Xeon Silver –> passed no issue
    3. Raspberry PI4 e Raspberry PI3b+ –> not done until now
  3. Compatibilità di Ubuntu 22.04 Server con i seguenti software:
    1. Firebird server 3.0.8 –> passed no issue 
    2. OpenSSL 3.0 –> not done until now
    3. PAServer 22 per Embarcadero Delphi 11.1–> passed no issue

 

  • netplan è sempre il sistema di gestione di rete predefinito. Viene sostituita la voce “gateway4” con “Default route” come da documentazione, che mi sembra un passo avanti verso la gestione multi-gateway e di instradamento rispetto alla precedente gestione. A parte questo nessuna problematica di configurazione di rete al momento riscontrata.

 

  • Firebird è presente sul repository standard nella versione 3.0.8 mi sarei aspettato di trovare la versione 4.0

 

  • Testing Delphi 11.1 and PAServer 22 under Ubuntu 22.04:.

Sul terminale  in Ubuntu installare almeno i pacchetti principali necessari alla compilazione con Delphi:

Per installare l’ambiente di sviluppo Delphi 11.3 è ora disponibile uno script di Jim McKeet al link git: https://gist.github.com/jimmckeeth/1cb657694d1ea18335782213097c8a33 che vi permette di configurare l’ambiente di sviluppo in pochissimi passaggi.

 

Installare PAServer ( sempre ultima release )

 

And now try to compile on Ubuntu 22.04 LTS

 

Tutto ha funzionato egregiamente al primo tentativo, unica cosa che mi manca è il supporto di Delphi alle piattaforme Linux ARM32 e Linux ARM64