A FreePascal és a Lazarus nem csak látszólag fordít más operációs rendszerre, bár az is igaz hogy, kicsit (sokkal) több munkával jár a fordítás mint egyébként....
A FreePascal kereszt-fordítót tartalmazó archivumokat letölthetitek innen:
ftp://ftp.freepascal.org/pub/fpc/contrib/cross/
A Lazarus Wiki is ad infót:
wiki.lazarus.freepascal.org/Cross_compiling
A
GTK
-ról meg annyit, hogy bár Unix/Linux rendszeren született, már réges régen telepíthető és tökéletesen fut Win32 alatt is. Főleg szabadszoftverek kisérőjeként (mivel inkább azok használják), például a
GIMP
,
Pidgin
, stb.
Magyarul a GTK-ra fordítás nem azt jelenti hogy Linux-ra fordítasz, csak azt hogy a GTK (Graphics Tool Kit) felületét használod a formok és ablakok megjelenítésekor.
++ én magam Windows-ra is GTK felülettel fordítom a programokat.