From 77f5ab64e91df1cef726ead3a04ee7ead38d1a64 Mon Sep 17 00:00:00 2001 From: falkTX Date: Wed, 6 Oct 2021 21:10:29 +0100 Subject: [PATCH] Do not restrict symbols if DEBUG or SKIP_STRIPPING enabled Signed-off-by: falkTX --- Makefile.plugins.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile.plugins.mk b/Makefile.plugins.mk index 0ba0ce4d..17c20286 100644 --- a/Makefile.plugins.mk +++ b/Makefile.plugins.mk @@ -111,6 +111,9 @@ endif # --------------------------------------------------------------------------------------------------------------------- # Set plugin symbols to export +ifneq ($(DEBUG),true) +ifneq ($(SKIP_STRIPPING),true) + ifeq ($(MACOS),true) SYMBOLS_LADSPA = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/ladspa.exp SYMBOLS_DSSI = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/dssi.exp @@ -127,7 +130,7 @@ SYMBOLS_LV2UI = $(DPF_PATH)/utils/symbols/lv2-ui.def SYMBOLS_LV2 = $(DPF_PATH)/utils/symbols/lv2.def SYMBOLS_VST2 = $(DPF_PATH)/utils/symbols/vst2.def SYMBOLS_VST3 = $(DPF_PATH)/utils/symbols/vst3.def -else ifneq ($(DEBUG),true) +else SYMBOLS_LADSPA = -Wl,--version-script=$(DPF_PATH)/utils/symbols/ladspa.version SYMBOLS_DSSI = -Wl,--version-script=$(DPF_PATH)/utils/symbols/dssi.version SYMBOLS_LV2DSP = -Wl,--version-script=$(DPF_PATH)/utils/symbols/lv2-dsp.version @@ -137,6 +140,9 @@ SYMBOLS_VST2 = -Wl,--version-script=$(DPF_PATH)/utils/symbols/vst2.version SYMBOLS_VST3 = -Wl,--version-script=$(DPF_PATH)/utils/symbols/vst3.version endif +endif +endif + # --------------------------------------------------------------------------------------------------------------------- # Handle UI stuff, disable UI support automatically