Template:Apple Silicon Lazarus Build Notes

From Free Pascal wiki

Additional notes for building a native aarch64 Lazarus IDE for an Apple Silicon M1 processor Mac

  • Ensure you have compiled a native aarch64 Free Pascal Compiler (see Apple Silicon Support for how to do this).

Note: The FPC 3.2.2 release includes universal binaries which will run natively on both aarch64 (ARM 64 bit - Apple Silicon M1) as well as x86_64 (Intel 64 bit) so you no longer need to compile your own from source.

  • When building the Lazarus IDE, change the CPU_TARGET in the instructions below from x86_64 (Intel 64 bit) to aarch64 (ARM 64 bit - Apple Silicon M1).