Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
libs
ports
scripts
sdks/vstsdk2.4
static-lv2-ttl/TAL-NoiseMaker-Noise4U.lv2
.gitignore
DISTRHO.kdev4
Makefile
README.md

README.md


  • README for DISTRHO Ports -

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

This repository contains the Linux ports.


---- BUILD DEPENDENCIES

To build plugins, you first need to install the following dependencies:

All OSes:

  • premake (version 3)

Linux: (development versions of these)

  • ALSA
  • freetype2
  • OpenGL/Mesa
  • X11 core and extensions (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