developer-delphi-build-cross-compiler

Automate CLI Delphi/FPC cross-compiler builds and document Win32/Win64 divergences.

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/cslsoftwares/ParamentersORM --skill developer-delphi-build-cross-compiler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: developer-delphi-build-cross-compiler
Source: https://github.com/cslsoftwares/ParamentersORM/tree/main/.cursor/skills/developer-delphi-build-cross-compiler_V1.0.0
Command: npx skills add https://github.com/cslsoftwares/ParamentersORM --skill developer-delphi-build-cross-compiler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured approach to building Delphi/FPC projects via command line, capturing cross-compiler divergences and enforcing quality gates.

Core Features & Use Cases

  • CLI-based cross-compiler builds for Delphi and Free Pascal.
  • Documentation of divergences between Delphi and FPC across common constructs.
  • Quality gates and deterministic reporting for CI pipelines.

Quick Start

Run a CLI build pipeline for a sample project using the documented configurations and review the generated divergence table.

Frequently Asked Questions about developer-delphi-build-cross-compiler

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Delphi and FPC cross-compiler builds from the command line?

Automate Delphi and FPC cross-compiler builds by executing CLI-based pipelines that configure dcc*.cfg and fpc*.opts files to ensure baseline compatibility across Win32/Win64. The process enforces quality gates, records build outcomes, and generates deterministic logging.

What is the best way to capture divergences between Delphi and FPC during builds?

Capturing divergences between Delphi and FPC involves running cross-compiler builds that document differences across common constructs for Win32/Win64. The pipeline generates a divergence table and records build outcomes to identify compatibility issues systematically.

Can I enforce quality gates for Free Pascal cross-compiler builds in a CI pipeline?

Yes, you can enforce quality gates for Free Pascal cross-compiler builds in a CI pipeline. The process enforces quality gates, records build outcomes, and supports deterministic logging and reporting to ensure baseline compatibility across Win32/Win64.

How do I configure fpc.opts and dcc.cfg files for Win32 and Win64 cross-compilation?

Configure dcc*.cfg and fpc*.opts files for Win32 and Win64 cross-compilation by defining CLI-based build configurations. The setup ensures baseline compatibility across target platforms and records divergences between Delphi and FPC during the automated build process.

Why do my Delphi and Free Pascal command-line builds produce different results on Win64?

Delphi and Free Pascal command-line builds produce different results due to cross-compiler divergences across common constructs. Running a structured build pipeline captures these divergences, documents the differences, and generates deterministic reports to identify the root cause.