FreePascal can cross-compile (that is, compile code on one platform for a different platform).