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.
Andreas Müller 7e62235e80 Use build system flags also for lv2_ttl_generator 5 years ago
doc Initial push of DISTRHO code 11 years ago
libs Use build system flags also for lv2_ttl_generator 5 years ago
ports Assume SSE present for flac; Fix build for neon 5 years ago
scripts Update scripts 7 years ago
sdks/vstsdk2.4 Initial push of DISTRHO code 11 years ago
static-lv2-ttl/TAL-NoiseMaker-Noise4U.lv2 Remove all plugins, this repo will contain only ports 11 years ago
.gitignore Update gitignore 7 years ago
DISTRHO.kdev4 Initial push of DISTRHO code 11 years ago
Makefile Add "libs" make target 7 years ago
README.md Update README 10 years ago

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