Difference between revisions of "Free Pascal package guidelines"

From ArchWiki
Jump to: navigation, search
(Created page with "Category:Package development {{Package Guidelines}} This page explains on how to write PKGBUILDs for software built with the [http://freepascal.org Free Pascal Compil...")
 
(reworded)
Line 9: Line 9:
 
* {{AUR|fpc-arm-linux-rtl}} for ARM-based Linux
 
* {{AUR|fpc-arm-linux-rtl}} for ARM-based Linux
 
* {{AUR|fpc-arm-wince-rtl}} for MS Windows CE
 
* {{AUR|fpc-arm-wince-rtl}} for MS Windows CE
* {{AUR|fpc-i386-freebsd-rtl}} for Intel 386 FreeBSD
+
* {{AUR|fpc-i386-freebsd-rtl}} for 32-bit Intel FreeBSD
 
* {{AUR|fpc-i386-win32-rtl}} for 32-bit MS Windows
 
* {{AUR|fpc-i386-win32-rtl}} for 32-bit MS Windows
 
* {{AUR|fpc-powerpc-linux-rtl}} for 32-bit PowerPC-based Linux
 
* {{AUR|fpc-powerpc-linux-rtl}} for 32-bit PowerPC-based Linux

Revision as of 10:44, 28 June 2012

Template:Package Guidelines

This page explains on how to write PKGBUILDs for software built with the Free Pascal Compiler (FPC). There currently exists two options for building software of Linux, as well as a handful of options for building software on other targets using FPC cross compilers:

Arch Linux

  • fpc is available in the official Arch community repository and provides a compiler targetting only your host CPU (i686 or x86_64).
  • fpc-multilibAUR is available from the Arch User Repository which provides an x86_64 host compiler targetting both i686 and x86_64 CPU Linuxes. This will also provide the ppcross386AUR FPC compiler driver package.

Cross compilers

Author's note: under co., out of time to finish this currently