244 - Free Pascal cross-compilers

This commit is contained in:
Petr Bokoč 2025-10-28 14:10:57 +01:00
commit 5dcb8c6860

View file

@ -202,3 +202,10 @@ In Fedora 43, they are completely removed.
The `debuginfod` client tools used to auto-download debuginfo & source code into tools like `gdb` now cryptographically verify the integrity of the downloaded files from the Fedora debuginfod server.
This setting is appropriate for normal Fedora koji-signed release/update RPMs.
However if your workflow also involves unsigned flatpak RPMs (`++%dist ".fc#app#"++`), then you may need to manually remove `ima:enforcing` from your `$DEBUGINFOD_URLS`.
[[free-pascal-cross-compilers]]
== Free Pascal cross-compilers
Fedora Linux 43 ships with cross-compilation support for the Free Pascal Compiler, through several new packages.
Users interested in cross-compiling for MS Windows should install the `fpc-units-x86_64-win64` or `fpc-units-i386-win32 packages`.
For cross-compiling for Linux to other architectures, install the appropraite `fpc-units-$ARCH-linux` package.
Note that you may need to perform some extra steps if you want your cross-compiled Pascal programs to link against external libraries.