Browse Source

Have the macOS symbol in exp files

pull/328/head
Jean Pierre Cimalando JP Cimalando 3 years ago
parent
commit
f4bf9e5cc8
8 changed files with 20 additions and 7 deletions
  1. +7
    -7
      Makefile.plugins.mk
  2. +2
    -0
      utils/symbols/dssi.exp
  3. +1
    -0
      utils/symbols/ladspa.exp
  4. +2
    -0
      utils/symbols/lv2-dsp.exp
  5. +1
    -0
      utils/symbols/lv2-ui.exp
  6. +3
    -0
      utils/symbols/lv2.exp
  7. +1
    -0
      utils/symbols/vst2.exp
  8. +3
    -0
      utils/symbols/vst3.exp

+ 7
- 7
Makefile.plugins.mk View File

@@ -112,13 +112,13 @@ endif
# Set plugin symbols to export

ifeq ($(MACOS),true)
SYMBOLS_LADSPA = -Wl,-exported_symbol,_ladspa_descriptor
SYMBOLS_DSSI = -Wl,-exported_symbol,_ladspa_descriptor -Wl,-exported_symbol,_dssi_descriptor
SYMBOLS_LV2DSP = -Wl,-exported_symbol,_lv2_descriptor -Wl,-exported_symbol,_lv2_generate_ttl
SYMBOLS_LV2UI = -Wl,-exported_symbol,_lv2ui_descriptor
SYMBOLS_LV2 = $(SYMBOLS_LV2DSP) $(SYMBOLS_LV2UI)
SYMBOLS_VST2 = -Wl,-exported_symbol,_VSTPluginMain
SYMBOLS_VST3 = -Wl,-exported_symbol,_GetPluginFactory -Wl,-exported_symbol,_bundleEntry -Wl,-exported_symbol,_bundleExit
SYMBOLS_LADSPA = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/ladspa.exp
SYMBOLS_DSSI = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/dssi.exp
SYMBOLS_LV2DSP = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/lv2-dsp.exp
SYMBOLS_LV2UI = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/lv2-ui.exp
SYMBOLS_LV2 = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/lv2.exp
SYMBOLS_VST2 = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/vst2.exp
SYMBOLS_VST3 = -Wl,-exported_symbols_list,$(DPF_PATH)/utils/symbols/vst3.exp
else
SYMBOLS_LADSPA = -Wl,--version-script=$(DPF_PATH)/utils/symbols/ladspa.version
SYMBOLS_DSSI = -Wl,--version-script=$(DPF_PATH)/utils/symbols/dssi.version


+ 2
- 0
utils/symbols/dssi.exp View File

@@ -0,0 +1,2 @@
_ladspa_descriptor
_dssi_descriptor

+ 1
- 0
utils/symbols/ladspa.exp View File

@@ -0,0 +1 @@
_ladspa_descriptor

+ 2
- 0
utils/symbols/lv2-dsp.exp View File

@@ -0,0 +1,2 @@
_lv2_descriptor
_lv2_generate_ttl

+ 1
- 0
utils/symbols/lv2-ui.exp View File

@@ -0,0 +1 @@
_lv2ui_descriptor

+ 3
- 0
utils/symbols/lv2.exp View File

@@ -0,0 +1,3 @@
_lv2_descriptor
_lv2ui_descriptor
_lv2_generate_ttl

+ 1
- 0
utils/symbols/vst2.exp View File

@@ -0,0 +1 @@
_VSTPluginMain

+ 3
- 0
utils/symbols/vst3.exp View File

@@ -0,0 +1,3 @@
_GetPluginFactory
_bundleEntry
_bundleExit

Loading…
Cancel
Save