VST 3 Interfaces VST 3.6.11 SDK for developing VST Plug-in

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
Setup Linux for building VST 3 Plug-ins

In order to build the SDK successfully you need an Ubuntu based Linux distribution.

Other distributions might work as well, but are not tested.

      1. Download Linux: http://www.ubuntu.com or https://www.linuxmint.com
      2. Install it natively or in a virtual machine like Parallels

We mainly used Ubuntu 16.04 LTS for the preview.

# Package Requirements

Building the SDK examples requires several packages which must be installed:

      1. Required: sudo apt-get install cmake gcc "libstdc++6" libx11-xcb-dev libxcb-util-dev libxcb-cursor-dev libxcb-xkb-dev libxkbcommon-dev libxkbcommon-x11-dev libfontconfig1-dev libcairo2-dev
      2. Optional: sudo apt-get install subversion git ninja-build
      3. IDE Optional: sudo apt-get install qtcreator

Instead of gcc a recent version of clang will also do it!
libgtkmm3 is required for vstgui and the editorhost example!
Jack Audio (http://www.jackaudio.org) is required for audiohost example!

Empty

Copyright ©2018 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.