diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2014-02-24 15:16:46 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2014-02-24 15:16:46 -0500 |
commit | 6666599e7b7c7c1eb881dffb5cefdbf6bd66880d (patch) | |
tree | 205ca9cf3da3695f091c33571c7e470a56d14aeb /libs/backends/wavesaudio | |
parent | dd55b7894e00d8cbd3befa16dfda7f39416d5bd3 (diff) |
add -fms-extensions to allow earlier apple gcc to support anonymous union, as used by PortMidi
Diffstat (limited to 'libs/backends/wavesaudio')
-rw-r--r-- | libs/backends/wavesaudio/wscript | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/libs/backends/wavesaudio/wscript b/libs/backends/wavesaudio/wscript index 2d4ee0a2e7..372470c859 100644 --- a/libs/backends/wavesaudio/wscript +++ b/libs/backends/wavesaudio/wscript @@ -22,7 +22,7 @@ def configure(conf): autowaf.configure(conf) def build(bld): - obj = bld(features = 'cxx cxxshlib') + obj = bld(features = 'c cxx cxxshlib') if bld.env['build_target'] == 'mountain_lion': obj.framework = 'CoreMidi' else: @@ -44,13 +44,13 @@ def build(bld): 'wavesapi/devicemanager/WCMRCoreAudioDeviceManager.cpp', 'wavesapi/devicemanager/WCMRNativeAudio.cpp', 'wavesapi/threads/WCThreadSafe.cpp', - 'portmidi/src/pm_common/pmutil.c', - 'portmidi/src/pm_common/portmidi.c', - 'portmidi/src/pm_mac/pmmac.c', - 'portmidi/src/pm_mac/pmmacosxcm.c', - 'portmidi/src/pm_mac/finddefault.c', - 'portmidi/src/pm_mac/readbinaryplist.c', - 'portmidi/src/porttime/ptmacosx_mach.c' + 'portmidi/src/pm_common/pmutil.c', + 'portmidi/src/pm_common/portmidi.c', + 'portmidi/src/pm_mac/pmmac.c', + 'portmidi/src/pm_mac/pmmacosxcm.c', + 'portmidi/src/pm_mac/finddefault.c', + 'portmidi/src/pm_mac/readbinaryplist.c', + 'portmidi/src/porttime/ptmacosx_mach.c' ] obj.includes = ['.', 'wavesapi', @@ -62,6 +62,7 @@ def build(bld): 'portmidi/src/pm_common' ] obj.cxxflags = [ '-fPIC' ] + obj.cflags = [ '-fPIC', '-fms-extensions' ] obj.name = 'waves_audiobackend' obj.target = 'waves_audiobackend' obj.use = [ 'libardour', 'libpbd' ] |