From e361b5bf818767661732c0982b0c86353e952b3b Mon Sep 17 00:00:00 2001 From: falkTX Date: Thu, 21 Apr 2022 19:17:08 +0100 Subject: [PATCH] Update dependency list Signed-off-by: falkTX --- INSTALL.md | 8 +++++++- source/Makefile.deps.mk | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/INSTALL.md b/INSTALL.md index 83121eb19..c36001794 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -47,6 +47,12 @@ Optional for extended LV2 UIs support: (Linux only) - Qt4 - Qt5 +Optional for Linux VST3 support: + + - freetype2 + - Xcursor + - Xext + Optional for extra samplers support: - FluidSynth (SF2/3) @@ -66,7 +72,7 @@ To find out which dependencies are missing. Under Debian based systems, you can use this command to install everything: ``` sudo apt install python3-pyqt5.qtsvg python3-rdflib pyqt5-dev-tools \ - libmagic-dev liblo-dev libasound2-dev libpulse-dev libx11-dev \ + libmagic-dev liblo-dev libasound2-dev libpulse-dev libx11-dev libxcursor-dev libxext-dev \ libgtk2.0-dev libgtk-3-dev libqt4-dev qtbase5-dev libfluidsynth-dev ``` diff --git a/source/Makefile.deps.mk b/source/Makefile.deps.mk index d0023202a..9e8ecbcce 100644 --- a/source/Makefile.deps.mk +++ b/source/Makefile.deps.mk @@ -476,7 +476,7 @@ JUCE_AUDIO_DEVICES_LIBS = $(shell $(PKG_CONFIG) $(PKG_CONFIG_FLAGS) --libs alsa) JUCE_CORE_LIBS = -ldl -pthread -lrt JUCE_EVENTS_LIBS = $(shell $(PKG_CONFIG) $(PKG_CONFIG_FLAGS) --libs x11) JUCE_GRAPHICS_LIBS = $(shell $(PKG_CONFIG) $(PKG_CONFIG_FLAGS) --libs freetype2) -JUCE_GUI_BASICS_LIBS = $(shell $(PKG_CONFIG) $(PKG_CONFIG_FLAGS) --libs x11 xext) +JUCE_GUI_BASICS_LIBS = $(shell $(PKG_CONFIG) $(PKG_CONFIG_FLAGS) --libs x11 xcursor xext) endif # USING_JUCE endif # LINUX