pd-lib-builder
Makefile.pdlibbuilder is a helper Makefile designed to streamline the building of Pure Data (Pd) external libraries.
Key points
- Created by Katja Vetter (2015) and released to the public domain.
- Developed further as a Pd community project.
- Inspired by Hans Christoph Steiner’s Makefile Template and Stephan Beal’s ShakeNMake.
- Requires GNU make ≥ 3.81.
Purpose
- Provides a standardized and portable way to compile Pd externals.
- Handles platform differences (Linux, macOS, Windows) automatically.
- Reduces complexity compared to writing custom Makefiles.
Use msys2 on Windows
On windows it is easiear to use msys2 to build objects with pd-lib-builder. You can install msys2 running winget install msys2.msys2 or check https://www.msys2.org/.