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 (60 downloads) | 
|  Fedora 42 | aarch64 (18)*, ppc64le (7)*, x86_64 (60)* | Fedora 42 (46 downloads) | 
|  Fedora 43 | aarch64 (0)*, ppc64le (0)*, x86_64 (0)* | Fedora 43 (14 downloads) | 
|  Fedora rawhide | aarch64 (49)*, ppc64le (26)*, x86_64 (116)* | Fedora rawhide (103 downloads) | 
* Total number of downloaded packages.