-
-
Notifications
You must be signed in to change notification settings - Fork 1k
Dependencies Debian
Rossmaxx edited this page Dec 8, 2024
·
12 revisions
# For VST support
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install cmake git libsndfile1-dev libsamplerate0-dev libasound2-dev \
libstk-dev libsdl1.2-dev portaudio19-dev libjack-dev ladspa-sdk libvorbis-dev \
libfltk1.3-dev fluid libpulse-dev libfluidsynth-dev libfftw3-dev \
libxcb-keysyms1-dev libxcb-util0-dev libgig-dev libmp3lame-dev \
libwine-dev qt5-default libqt5x11extras5-dev qttools5-dev qtbase5-private-dev \
gcc-multilib g++-multilib libwine-dev:i386 wine32 libxml-parser-perl liblist-moreutils-perl \
libx11-xcb-dev
Install libraries for VST support
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install wine-development wine32-development wine64-development \
libwine-development libwine-development:i386 fonts-wine gcc-multilib g++-multilib
# keywords: winegcc: g++ failed
# keywords: fatal error: bits/c++config.h: No such file or directory
# keywords: winegcc: File does not exist: /usr/lib/i386/wine/libwinecrt0.a
On Debian i386 systems, also run:
sudo apt install wine32-tools
...done installing? Next, clone the source code
- If VST fails to locate
wine-dev
, append the following to your cmake command-DWINE_LIBRARY=/usr/lib/i386-linux-gnu/libwine.so
- To enable VST support on non-i386 systems, append the following to your cmake command
-DWANT_VST_NOWINE=True
- A separately i386
RemoteVstPlugin
must be manually compiled and deployed to the install directory.