DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

commit b9a7aaa58745d51937a36080e532093b6a212945
parent 1da1c811c765689790c8bf4290b2f6939f8046f3
Author: falkTX <falktx@falktx.com>
Date:   Thu, 21 Oct 2021 12:12:33 +0100

Fix build after latest changes

Signed-off-by: falkTX <falktx@falktx.com>

Diffstat:
MMakefile.plugins.mk | 6+++++-
Mdistrho/DistrhoUIMain.cpp | 4++--
2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/Makefile.plugins.mk b/Makefile.plugins.mk @@ -51,7 +51,6 @@ JACK_LIBS += -framework CoreAudio -framework CoreFoundation else ifeq ($(WINDOWS),true) JACK_LIBS += -lksuser -lmfplat -lmfuuid -lole32 -lwinmm -lwmcodecdspuuid else ifneq ($(HAIKU),true) -JACK_LIBS = -ldl ifeq ($(HAVE_ALSA),true) JACK_FLAGS += $(ALSA_FLAGS) JACK_LIBS += $(ALSA_LIBS) @@ -68,6 +67,11 @@ endif # backwards compat BASE_FLAGS += -DHAVE_JACK +# always needed +ifneq ($(HAIKU_OR_MACOS_OR_WINDOWS),true) +LINK_FLAGS += -ldl +endif + # --------------------------------------------------------------------------------------------------------------------- # Set VST3 filename, see https://vst3sdk-doc.diatonic.jp/doc/vstinterfaces/vst3loc.html diff --git a/distrho/DistrhoUIMain.cpp b/distrho/DistrhoUIMain.cpp @@ -32,8 +32,8 @@ # error unsupported format #endif -#if !DISTRHO_PLUGIN_WANT_DIRECT_ACCESS -# if defined(DISTRHO_PLUGIN_TARGET_JACK) || defined(DISTRHO_PLUGIN_TARGET_DSSI) +#if !DISTRHO_PLUGIN_WANT_DIRECT_ACCESS && !DISTRHO_PLUGIN_TARGET_JACK && !DISTRHO_PLUGIN_TARGET_VST2 && !DISTRHO_PLUGIN_TARGET_VST3 +# ifdef DISTRHO_PLUGIN_TARGET_DSSI # define DISTRHO_IS_STANDALONE 1 # else # define DISTRHO_IS_STANDALONE 0