This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| dev:macosx_building_howto [2021/09/06 19:20] – [Compiling] deva | dev:macosx_building_howto [2021/09/08 18:20] (current) – [Compiling] deva | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ======MacOSX Building Howto====== | ======MacOSX Building Howto====== | ||
| + | |||
| + | **NOTE: OSX only currently compiles on the develop branch!** | ||
| + | |||
| Clone the project in read-only mode: | Clone the project in read-only mode: | ||
| < | < | ||
| - | git clone git:// | + | git clone --branch develop --recursive |
| </ | </ | ||
| Line 14: | Line 17: | ||
| brew install pkg-config libsndfile jack lv2 | brew install pkg-config libsndfile jack lv2 | ||
| </ | </ | ||
| - | |||
| - | **NOTE: OSX only currently compiles on the develop branch!** | ||
| =====Download VST sources===== | =====Download VST sources===== | ||
| Line 35: | Line 36: | ||
| Set paths: | Set paths: | ||
| < | < | ||
| - | export PKG_CONFIG_PATH=opt/ | + | export PKG_CONFIG_PATH=/opt/ |
| </ | </ | ||
| - | Configure: | + | Configure |
| < | < | ||
| ./configure \ | ./configure \ | ||
| Line 44: | Line 45: | ||
| --enable-output-jackaudio \ | --enable-output-jackaudio \ | ||
| --disable-output-alsa \ | --disable-output-alsa \ | ||
| + | --disable-input-midifile \ | ||
| --enable-cli \ | --enable-cli \ | ||
| --without-debug \ | --without-debug \ | ||
| - | --with-test \ | + | --without-test \ |
| - | --disable-input-midifile | + | --enable-vst \ |
| + | --with-vst-sources=/ | ||
| + | --enable-lv2 \ | ||
| + | --prefix=" | ||
| + | </ | ||
| + | |||
| + | Or configure with just the vst and lv2 plugins: | ||
| + | < | ||
| + | ./ | ||
| + | --disable-cli \ | ||
| + | | ||
| + | --without-test | ||
| --enable-vst \ | --enable-vst \ | ||
| - | --with-vst-sources=/ | + | --with-vst-sources=/ |
| --enable-lv2 \ | --enable-lv2 \ | ||
| --prefix=" | --prefix=" | ||