Skip to content

Building

YadeWira edited this page Oct 20, 2026 · 2 revisions

Building

Requirements

  • Free Pascal 3.2 or newer.
  • For cross-compiling to Windows: the fpc-win64 and fpc-win32 compilers; set FPC_CROSS to the directory that contains them (build.sh has a development-environment default).
  • No C compression libraries are linked.

Linux x64

./build.sh linux64     # build/linux64/parc

Windows x64 / x86

./build.sh win64       # build/win64/parc.exe
./build.sh win32       # build/win32/parc.exe

./build.sh all builds all three platforms.

Layout

src/                     Pascal sources
docs/                    manual and format
tests/                   tests, oracles and fuzzers
reference/freearc-0.67/  only Compression/: C reference sources
build.sh                 build script

The binaries need no installer. See Installation and Testing.

Clone this wiki locally