ppcppc(1)
π ppcppc(1) β the manual, but make it make sense
okay so bestie, welcome to ppcppc(1) π this is the Free Pascal Compiler manpage, section 1, and yes the name is a whole mouthful β it comes from Portable Pascal Compiler, which is a little retro moment but we respect the heritage π«Ά
β¨ NAME β¨
ppcppc β Free Pascal Compiler (FPC) binary, name derived from Portable Pascal Compiler πΈ
π SYNOPSIS π
ppcppc [options] [sourcefile]
that's it, that's the whole vibe check π
π¦ DESCRIPTION π¦
so this binary right here? it's the back-end binary of the Free Pascal Compiler (FPC) π and FPC is a Turbo Pascal and Delphi (7.0) compatible standalone (non GCC frontend) multitarget Pascal compiler. multitarget, bestie. it compiles for so many platforms. main character energy fr fr β¨
π¨ okay important, listen up: this binary should not be called directly. do not do it. not the move. instead you use the fpc program. it'll pick the right back-end for compiling units for the platforms you asked for. let the compiler drive, babe ππ¨
π₯ OPTIONS π₯
- π for a complete list of all supported command-line options, go look at the
fpc(1)manual page. like, all of them. every single flag. it's all over there, this page is not the place π
π SEE ALSO π
fpc(1)β the actual one you should be reading, no cap π
okay that's the whole page!! π version/source situation: this is from Free Pascal, dated 30 may 1999, and it's page ppcppc(1) β yes 1999, she's vintage, she's iconic, she ate and left no crumbs π
β¨ bye bestie, go compile something π¦πΈ
π¦ where this page comes from
- arch rolling: fpc 3.2.2-11 Β· GPL AND LGPL AND custom
- epel 10: fpc 3.2.2-20.el10_1 Β· GPL-2.0-or-later AND LGPL-2.1-or-later WITH Independent-modules-exception
- epel 9: fpc 3.2.2-10.el9 Β· GPLv2+ and LGPLv2+ with exceptions
- fedora 43: fpc 3.2.2-20.fc43 Β· GPL-2.0-or-later AND LGPL-2.1-or-later WITH Independent-modules-exception
- fedora 43: fpc 3.2.2-20.fc43 Β· GPL-2.0-or-later AND LGPL-2.1-or-later WITH Independent-modules-exception
- fedora 44: fpc 3.2.4~rc1-3.fc44 Β· GPL-2.0-or-later AND LGPL-2.1-or-later WITH Independent-modules-exception
- fedora 44: fpc 3.2.4~rc1-3.fc44 Β· GPL-2.0-or-later AND LGPL-2.1-or-later WITH Independent-modules-exception
- nixos 26.05: fpc 3.2.2
- nixos 26.05: lazarus-gtk2 4.4-0
- nixos 26.05: lazarus-qt5 4.4-0
- nixos 26.05: lazarus-qt6 4.4-0
- nixpkgs unstable: fpc 3.2.2
- nixpkgs unstable: lazarus-cocoa 4.8-0
- nixpkgs unstable: lazarus-gtk3 4.8-0
- nixpkgs unstable: lazarus-qt5 4.8-0
- nixpkgs unstable: lazarus-qt6 4.8-0
- opensuse-leap 16.0: fpc 3.2.2-bp160.1.35 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: fpc 3.2.2-bp160.1.35 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: fpc 3.2.2-bp160.1.35 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms