The purpose of this repo is to package Lazarus for various usage across Castle Game Engine build tools. Similarly to cge-fpc, which compiles FPC packaged to ZIP.
Using GitHub Actions and release as GitHub Releases.
Right now all we really needed are Lazarus builds, as zip, for Raspberry Pi:
-
32-bit Raspberry Pi, meaning Linux / Arm.
Just like Castle Game Engine supported systems, this Lazarus build is guaranteed to work on Raspberry Pi OS (Debian) >= bullseye.
-
64-bit Raspberry Pi, meaning Linux / Aarch64.
Just like Castle Game Engine supported systems, this Lazarus build is guaranteed to work on Raspberry Pi OS (Debian) >= bookworm due to requiring more modern GLIBC.
These builds should also work on PineTab2 and other Pine64 devices using Linux / Aarch64.
They are built using arm-runner GitHub action.
By Michalis.