Extra "ports" of juce-based plugins using the distrho build system
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
falkTX b6f25f1feb Fix build against latest juce 7 years ago
bin Cleanup 10 years ago
ports Fix build against latest juce 7 years ago
sdks/vstsdk2.4 Initial commit 10 years ago
.gitignore Add cabbage 10 years ago
Makefile Fix install 7 years ago
README.md Initial commit 10 years ago
libs Initial commit 10 years ago
scripts Initial commit 10 years ago

README.md


  • README for DISTRHO Ports (Extra) -

DISTRHO is an open source project that has the goal of making cross-platform plugins and Linux ports.

This repository contains extra “ports”, imported code with the simple objective of making building it easier.


---- BUILD DEPENDENCIES

To build these plugins, you first need to install the DISTRHO-Ports libs & source.

You'll also need:

All OSes:

  • csound (version 6)
  • premake (version 3)

Linux: (development versions of these)

  • freetype2
  • OpenGL/Mesa
  • X11 core and extensions (Xinerama, XShm, XRender and XCursor)

---- BUILD and INSTALL

In order to build the plugins, first run:

$ ./scripts/premake-update.sh _OS_

where OS can be ‘linux’, ‘mac’ or ‘mingw’.
This operation requires ‘premake’ (version 3) to be installed on your system.

You are now ready to start building. Run this on the source root folder:

$ make

If you just want to build specific plugin versions, you can use ‘make lv2’ or ‘make vst’.

To build in debug mode, use this:

$ make CONFIG=Debug