From fab92d313ffbb681b42951b79c429bd62117ad97 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 17 Sep 2020 12:20:31 +0200 Subject: [PATCH] Fix linking vst3 scanner app (Linux-ARM, OSX/PPC, OSX/i386) --- libs/fst/wscript | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/libs/fst/wscript b/libs/fst/wscript index c7226c33f5..97f546492b 100644 --- a/libs/fst/wscript +++ b/libs/fst/wscript @@ -45,19 +45,18 @@ def build(bld): obj.target = 'ardour-vst3-scanner' obj.includes = [ '../pbd/', '../ardour/', '../vst3/', '..' ] obj.defines = [ - '_POSIX_SOURCE', 'VERSIONSTRING="' + str(bld.env['VERSION']) + '"', 'PACKAGE="' + I18N_PACKAGE + str(bld.env['MAJOR']) + '"', 'LIBARDOUR="' + bld.env['lwrcase_dirname'] + '"', 'LOCALEDIR="' + os.path.join(os.path.normpath(bld.env['DATADIR']), 'locale') + '"', ] obj.use = [ 'libpbd' ] + obj.uselib = 'GIOMM DL UUID ARCHIVE CURL XML' + if sys.platform == 'darwin': + obj.uselib += ' OSX' if bld.env['build_target'] == 'mingw': - obj.uselib = ['GIOMM', 'DL', 'GDI32', 'XML'] - obj.linkflags = ['-mwindows'] - else: - obj.uselib = ['GIOMM', 'DL', 'OSX', 'XML'] + obj.uselib += ' GDI32' if re.search ("bsd", sys.platform) != None: obj.defines.append('_POSIX_C_SOURCE=200809')