From 485e31f08215d6f311e6ae6221d8d7a7c31d599c Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 7 Oct 2016 14:28:36 +0200 Subject: Build qm-dsp & kissfft as static lib w/hidden symbols ...as precaution for plugins which may potentially use a different version of the library. --- libs/qm-dsp/wscript | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libs/qm-dsp/wscript b/libs/qm-dsp/wscript index a0cb487a3d..92dc9502b1 100644 --- a/libs/qm-dsp/wscript +++ b/libs/qm-dsp/wscript @@ -35,7 +35,7 @@ def build(bld): return # Host Library - obj = bld(features = 'c cxx cxxshlib') + obj = bld(features = 'c cxx cxxstlib') obj.source = ''' base/Pitch.cpp base/KaiserWindow.cpp @@ -70,7 +70,7 @@ def build(bld): ext/kissfft/kiss_fft.c ext/kissfft/tools/kiss_fftr.c ''' - autowaf.ensure_visible_symbols (obj, True) + autowaf.ensure_visible_symbols (obj, False) obj.export_includes = ['.'] obj.includes = ['.', 'ext/kissfft', 'ext/kissfft/tools/'] obj.defines = ['kiss_fft_scalar=double'] @@ -79,8 +79,8 @@ def build(bld): obj.vnum = QM_DSP_VERSION obj.install_path = bld.env['LIBDIR'] if bld.env['build_target'] != 'mingw': - obj.cxxflags = [ '-fPIC' ] - obj.cflags = [ '-fPIC' ] + obj.cxxflags += [ '-fPIC' ] + obj.cflags += [ '-fPIC' ] def shutdown(): autowaf.shutdown() -- cgit v1.2.3