Sign in Join
Wiki copytemporary

Installing the Free Pascal Compiler: history

RevisionWhenWhoWhat changed
4WikiArchiveEdited on wiki.freepascal.org 2024-08-23; the archived page does not name the editorWhat changed
3DbannonFrom the Free Pascal wiki's dump of 2024-05-26What changed
2DbannonFrom the Free Pascal wiki's dump of 2024-05-26What changed
1DbannonFrom the Free Pascal wiki's dump of 2024-05-26What changed
Edited on wiki.freepascal.org by 13 people, 2020–2024

From the official wiki's backup of 26 May 2024: who edited this page there, and when. Edits made there after that date were not recorded, and the earlier versions are not shown here; the main page says why.

WhenWhoWhat changed
TrevInstalling the Free Pascal Compiler - extracted from the Installing Lazarus page
TrevLinux: Fix typos; remove entangled Lazarus info; update; fix wiki markup
TrevFPC binaries: Fix typo (minor)
TrevmacOS: Added details
DbannonTest FPC
DbannonAdded a brief intro.
TrevReinstate macOS content
TrevIntro -> Overview (minor)
TrevOverview: Fix typos (minor)
Dbannonmoved test
Dbannonmoved test fpc
TrevRearranged existing content (minor)
TrevFrom source on Windows: Fix intra-page link (minor)
TrevSee also: New section added
ZamronypjImprove installation instruction for FreeBSD using tar (minor)
ZamronypjFrom tar on FreeBSD
TrevFPC sources: Updated versions (minor)
TrevFrom source on Linux/BSD: Fix typo; update versions; disentangle Lazarus from FPC instructions (minor)
TrevFrom tar on FreeBSD: Reverted non-working changes (tested); updated to use FreeBSD fetch vs third party wget; fix wiki markup
TrevFreeBSD: Fix wiki markup (minor)
TrevFrom source on Linux/BSD: Fix typo; update architectures; fix wiki markup (minor)
TrevRe-organise FreeBSD sections; fix typos; fix intra-page links
TrevDisentangle Lazarus from FPC instructions; update versions; fix typos
TrevInstalling from source on Windows: Updated bootstrap compiler version now it is available; fix typo (minor)
TrevInstalling from source on Windows: Fix wiki markup (minor)
MischiOther macOS installation options: Add MacPorts
Mischifink & MacPorts: Update link
TrevOverview: Updated to add rpm files (minor)
DbannonSee also
DbannonSee also
TrevReverted edits by Dbannon (talk) to last revision by Trev (minor)
Dbannonupdated linux section
Dbannoncorrected linux dependencies
DbannonFPC binaries, note about RasPi
DbannonBreak tarball install into its own heading to make easier to find.
TrevOther macOS installation options: Demote headings (minor)
TrevFix syntax highilghting syntax (minor)
TrevSee also: Add trunk reference pages (minor)
TrevFreeBSD: Update note (minor)
TrevFPC sources: Added git usage
Dbannonmake a dir to to the install, easier !
ZamronypjInstalling from tar (minor)
Nickysn
TrevmacOS: Add note for Apple Silicon support
TrevmacOS: Apple Silicon note update (minor)
TrevmacOS: Fix link (minor)
ZamronypjInstalling from tar (minor)
ZamronypjInstalling from tar
ZamronypjAdd FreePascal installation on OpenBSD
AcmInstalling from the ports collection
TrevInstalling from the ports collection: Updated with linking issue fix
TrevInstalling from tar: Updated linker issue
TrevInstalling from the ports collection: Clarify (minor)
TrevInstalling from tar: Fix typo (minor)
TrevInstalling FPC binaries: Update
TrevInstalling an FPC release with the Windows installer: Change of title; text updates
TrevInstalling from source on Windows: Phase 1 of refurbishment ... in progress
TrevWindows: Fix heading levels (minor)
TrevWindows: re-adjust heading levels and titles
TrevInstalling an FPC release with the Windows installer: Add details of installer wizard process
TrevSource for a release version of FPC: Updated
TrevSource for a release version of FPC: Fix typo; expand Forum content
TrevInstalling an FPC release with the Windows installer: Remove WIP warning (minor)
TrevObtaining the source with the GUI TortoiseSVN client: Add WIP warning (minor)
TrevSource for a non-release version of FPC: Updated
TrevObtaining the source with the GUI TortoiseSVN client: Update in progress...
TrevObtaining the source with the GUI TortoiseSVN client: Updating in progress...
TrevObtaining the source with the GUI TortoiseSVN client: Updating in progress...
BartWindows: typo
TrevObtaining the source with the GUI TortoiseSVN client: New content
TrevSource for a non-release version of FPC: Remove refurbishment warning (minor)
TrevObtaining a bootstrap compiler: Add WIP warning (minor)
TrevSource for a non-release version of FPC: New content
TrevSource for a release version of FPC: Minor tweak (minor)
TrevSource for a non-release version of FPC: Fix typo (minor)
TrevObtaining a bootstrap compiler: Remove WIP warning (minor)
TrevCompiling the FPC source: Are we there yet?
TrevCompiling the FPC source: Fix typo (minor)
TrevCompiling the FPC source: Phase 2 complete
TrevmacOS: Move warning to top of page as its generic (minor)
TrevRelocate warning to top of page and make generic; minor tweaks (minor)
TrevSee also: Add links to FPC 3.2.0 User chnages and New features
TrevCompiling the FPC source: Tweaked Win64 cross-compiler text; fix typos (minor)
TrevSource for a non-release version of FPC: Added svn clean commands (minor)
TrevSource for a non-release version of FPC: Added cleanup command
TrevCompiling the FPC source: Add distclean to make args (minor)
TrevCompiling the FPC source: make commands consistent; add how to change environment variables
TrevCompiling the FPC source: Tweak cross-compiler instructions (minor)
TrevCompiling the FPC source: Position file inline (minor)
DbannonCorrected a prominent "Warning" that is quite wrong, needs to be moved in Windows secion or removed altogether.
TrevRemove warning pending better solution for combined package installers
TrevInstalling an FPC release with the Windows installer: Warning about also using the Lazarus installer
TrevmacOS: Add Warning about also using the Lazarus installer
TrevmacOS: Add warning; re-organise; add stub for installing from source
TrevInstalling from source: Expanded macOS content
DbannonNote about different way, link to Installing Lazarus
TrevFPC Fixes 3.2: Fix typos (minor)
TrevTesting the FPC Install: Add keypress template (minor)
OndrejFPC sources
OndrejFPC Tar Balls
Bi0T1NMention fpcupdeluxe directly in the overview as it is the most convenient way
Bi0T1NAdd some command-line switches for compiling from source
TrevRevert claim FPCUpDeluxe is the easiest way to install - not true
TrevStep 1: Download Xcode (optional): Make Xcode optional
TrevStep 2: Xcode Command Line Tools: cannot > does not (minor)
TrevmacOS: Updated for FPC git transition; some content moved to a template for reuse; some relocated to other options page
TrevmacOS: Remove Apple Silicon M1 note now that FPC 3.2.2 includes universal binaries
TrevOther installation options: Add period (minor)
MarcovDocumentation sources
AcmInstalling from the ports collection
AcmInstalling from the ports collection
TrevInstalling from the ports collection: Clean up wiki markup; update FPC header to v3.2.2 (minor)
TrevInstalling from tar: Update version numbers (minor)
TrevStep 2: Xcode Command Line Tools: update (minor)
Rfc1394add summary
Rfc1394
Barttypo (minor)
NickysnCompiling the FPC source: - make clean and make all should be separate commands in case of "make -jXXX" parallel compilation
Dbannonupdate tarball install to 3.2.2
DbannonFPC Tar Balls
TrevInstalling from source on BSD/Linux: Update current FPC version numbers (minor)
TrevInstalling from tar: Updated file locations and FPC version numbers
TrevInstalling from tar: Remove non-existent 3.3.1 (minor)
TrevSee also: Updated FPC version numbers (minor)
TrevSee also: Fix incorrect page link
Dbannonupdate version
Dbannonupdate fpc version number
DbannonFPC sources - looking to git
Dbannonget the source from git too.
Dbannontypo
Dbannonget syntax highlighting right !
Dbannonsome help for git
Dbannontypo
TrevWindows: Updated for Git; FPC 3.2.2, fixes_3_2 and main [TortoiseGit GUI to do]
JwdietrichTesting the FPC Install: Correcting sentence. (minor)
JwdietrichTesting the FPC Install: additional explanation.
JwdietrichTesting the FPC Install: more details for beginners added.
JwdietrichTesting the FPC Install: grammar fix.
TrevInstalling cross compilers: Updated
Dbannonnote about removing old FPC before installing a new one.
DbannonFPC Tar Balls
AlextppFPC sources Using Git or Zip: simpler show bash command lines
AlextppFPC Binary Packages: better topic name
AlextppFPC Tar Balls
AlextppFPC sources Using Git or Zip: better topic title
AlextppCompiling the FPC source
AlextppCompiling the FPC source
AlextppCompiling the FPC source, using just downloaded FPC 3.2.2
AlextppCompiling the FPC source, using just downloaded FPC 3.2.2
AlextppCompiling the FPC source, using just downloaded FPC 3.2.2
AlextppDownloading FPC sources from Git or zip
AlextppCompiling the FPC source
AlextppCompiling the FPC source, using just downloaded FPC 3.2.2
AlextppCompiling the FPC source, using just downloaded FPC 3.2.2
AlextppCompiling the FPC source, using just downloaded FPC 3.2.2
AlextppDownloading FPC sources from Git or zip
AlextppCompiling the FPC source, using just downloaded FPC 3.2.2
AlextppCompiling the FPC source, using just downloaded FPC 3.2.2
AlextppCompiling the FPC source, using just downloaded FPC 3.2.2
AcmInstalling from the ports collection
AcmInstalling from the ports collection
AcmInstalling from the ports collection
Dbannondev versions of fpc

Back to the page