From 6c8a062be9a0e34ee0f60ad16499827b5fdaa627 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 10 Feb 2016 15:10:40 +0100 Subject: move export-analysis implementation into cc-file. lib/libfftw3f.a(apiplan.o):apiplan.c:(.text+0x430): multiple definition of `fftwf_destroy_plan' This is because static symbols in a .dll have no fixed address and are mapped when loading the dll. Static functions in .exe do have a fixed address. With a header-only implementation the functions are provided libardour.dll and ardour.exe --- libs/audiographer/wscript | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libs/audiographer/wscript') diff --git a/libs/audiographer/wscript b/libs/audiographer/wscript index aef85f985c..e70f1234a9 100644 --- a/libs/audiographer/wscript +++ b/libs/audiographer/wscript @@ -64,6 +64,7 @@ def build(bld): 'src/general/sample_format_converter.cc', 'src/routines.cc', 'src/debug_utils.cc', + 'src/general/analyser.cc', 'src/general/broadcast_info.cc', 'src/general/normalizer.cc' ] @@ -83,7 +84,7 @@ def build(bld): audiographer.name = 'libaudiographer' audiographer.target = 'audiographer' audiographer.export_includes = ['.', './src'] - audiographer.includes = ['.', './src'] + audiographer.includes = ['.', './src','../ardour','../timecode','../evoral'] audiographer.uselib = 'GLIB GLIBMM GTHREAD SAMPLERATE SNDFILE FFTW3F' audiographer.use = 'libpbd' audiographer.vnum = AUDIOGRAPHER_LIB_VERSION -- cgit v1.2.3