-
Notifications
You must be signed in to change notification settings - Fork 10
Setup
James Bradbury edited this page Jan 25, 2022
·
1 revision
- CMake >= 3.11
- A C++ 14 compliant compiler for Mac or Windows (via XCode tools on Mac; Visual Studio 17 >= 15.9 on Windows; GCC or clang on Linux)
- PD API: this is the only dependency we don't (optionally) manage for you, so there must be a version available to point to when you run CMake, using the CMake Variable
PD_PATH. On all platforms, we needm_pd.h(the Pure Data API). Additionally, on Windows, we needpd.libto link against. The variablePD_PATHshould point to the top-level of either- a PD source-tree (Linux and Mac)
- a PD installation (Windows – because we need the compiled
.libfor linking) - The
Contents/Resourcesfolder of a Mac installation (i.e.pd-<version>.app), as this containsm_pd.hin the expected sub-folder.
These will be downloaded and configured automatically, unless you pass CMake a source code location on disk for each (see below):