suve/fpcross

Project ID: 75997

Description

Free Pascal Compiler cross-compilers for other processor architectures and Microsoft Windows.

Installation Instructions

After enabling the copr repo, install the fpc-units-${CPU}-${OS} package that interests you, e.g. fpc-units-aarch64-linux or fpc-units-x86_64-win64. Each package should pull in all required dependencies. You can then try cross-compiling by running fpc -P${CPU} -T${OS} ${FILE}.pas.

The compiler should support building pure-Pascal applications. Anything linking against external libraries (including libc) might require installing some extra packages that are not pulled in as dependencies.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 40 aarch64 (39)*, ppc64le (55)*, x86_64 (46)* Fedora 40 (0 downloads)
Fedora 41 aarch64 (33)*, ppc64le (27)*, x86_64 (72)* Fedora 41 (37 downloads)
Fedora 42 aarch64 (18)*, ppc64le (7)*, x86_64 (20)* Fedora 42 (19 downloads)
Fedora rawhide aarch64 (49)*, ppc64le (26)*, x86_64 (116)* Fedora rawhide (92 downloads)

* Total number of downloaded packages.