add -fvisibility=default back to cxx/cflags when building QM DSP and VAMP plugins...
authorPaul Davis <paul@linuxaudiosystems.com>
Sun, 12 Jan 2014 20:39:34 +0000 (15:39 -0500)
committerPaul Davis <paul@linuxaudiosystems.com>
Sun, 12 Jan 2014 20:40:48 +0000 (15:40 -0500)
libs/qm-dsp/wscript
libs/vamp-plugins/wscript

index fb25d6dbaf992e9dd2c19e962664b6fcfa043068..0686d6ffe094aa596e396e07287e5c83e7e0001c 100644 (file)
@@ -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'
index 9568e963670e9e231c06a753921cbb73e5e1d58a..b5f31dc907a2cb0e3c33d3b047b0a64b6fdf4cb8 100644 (file)
@@ -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 '