From 4b3feefa55fdbfea298ba542bd2be05debeed130 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sun, 12 Jan 2014 15:39:34 -0500 Subject: [PATCH] add -fvisibility=default back to cxx/cflags when building QM DSP and VAMP plugins libs, because ... ugh --- libs/qm-dsp/wscript | 2 ++ libs/vamp-plugins/wscript | 3 +++ 2 files changed, 5 insertions(+) diff --git a/libs/qm-dsp/wscript b/libs/qm-dsp/wscript index fb25d6dbaf..0686d6ffe0 100644 --- a/libs/qm-dsp/wscript +++ b/libs/qm-dsp/wscript @@ -47,6 +47,8 @@ def build(bld): maths/MathUtilities.cpp base/Pitch.cpp ''' + obj.cxxflags = [ '-fvisibility=default' ] + obj.cflags = [ '-fvisibility=default' ] obj.export_includes = ['.'] obj.includes = ['.'] obj.name = 'libqmdsp' diff --git a/libs/vamp-plugins/wscript b/libs/vamp-plugins/wscript index 9568e96367..b5f31dc907 100644 --- a/libs/vamp-plugins/wscript +++ b/libs/vamp-plugins/wscript @@ -47,6 +47,9 @@ def build(bld): obj.target = 'ardourvampplugins' obj.uselib = 'FFTW3F' obj.use = 'libvampplugin libqmdsp' + obj.defines = [ 'ARDOUR_VAMP_PLUGINS_DLL_EPORTS' ] + obj.cxxflags = [ '-fvisibility=default' ] + obj.cflags = [ '-fvisibility=default' ] if bld.is_defined('HAVE_AUBIO'): obj.source += ' Onset.cpp ' obj.uselib += ' AUBIO ' -- 2.30.2