I have a couple of applications I'd like to be able to run on Linux that have been written using Linux on Windows 64. This is what I understand is possible under the write once compile anywhere tag of Lazarus and FPC.
I'd like to use FPC for compilation as my linux machine is a cluster with no native GUI and so I'm working through Xming, SSH etc.
I have FPC 2.2.0 on the linux machine at the moment but my Win64 version of Lazarus is 1.0.08 using FPC 2.6.2. I'm guessing I'll have to upgrade FPC on the linux box to be compatible.
My questions:
1. Is there a good FAQ for porting and compiling natively (I'm not going to try cross-compiling at this stage), particularly with FPC.
2. It seems obvious I'll need an upgrade of FPC but would a console application be backwards compatible at all?
3. Is it simply better to use Lazarus on the linux box? I'm not admin and installation/upgrades will take time.
Thanks in advance,
Karl