summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-12-17 20:22:02 +0100
committerRobin Gareus <robin@gareus.org>2015-12-17 20:22:02 +0100
commitbdfddec6fc45b9570d1f3fc03182f4166187c52c (patch)
tree78eb4fddda89ea45a6f8fa338f5e0b19a16573a7
parentfa9c410b5c0af7dcb8b452220c809fc08c7659ba (diff)
more hot wine.
-rw-r--r--gtk2_ardour/wscript1
-rw-r--r--libs/fst/wscript1
-rw-r--r--wscript7
3 files changed, 5 insertions, 4 deletions
diff --git a/gtk2_ardour/wscript b/gtk2_ardour/wscript
index b660a0e742..6f1258f6ac 100644
--- a/gtk2_ardour/wscript
+++ b/gtk2_ardour/wscript
@@ -436,6 +436,7 @@ def build(bld):
obj.includes = [ '../libs/fst', '.' ]
obj.name = 'libgtk2_ardour'
obj.target = 'gtk2_ardour'
+ obj.cflags = [ '-fPIC' ]
else:
# just the normal executable version of the GTK GUI
diff --git a/libs/fst/wscript b/libs/fst/wscript
index 76e0b934e3..9fe165ca9e 100644
--- a/libs/fst/wscript
+++ b/libs/fst/wscript
@@ -66,6 +66,7 @@ def build(bld):
obj.target = 'ardour-vst-scanner.exe.so'
obj.uselib = ['GIOMM', 'DL']
obj.use = [ 'libpbd' ]
+ obj.cxxflags = [ '-fPIC' ]
else:
obj = bld (features = 'cxx c cxxprogram')
obj.source = ( 'scanner.cc' )
diff --git a/wscript b/wscript
index a98adf7e95..2c0c6a7193 100644
--- a/wscript
+++ b/wscript
@@ -490,10 +490,9 @@ int main() { return 0; }''',
if conf.env['build_target'] == 'x86_64' and opt.windows_vst:
print("\n\n==================================================")
- print("You cannot use VST plugins with a 64 bit host. Please run waf with --windows-vst=0")
- print("\nIt is theoretically possible to build a 32 bit host on a 64 bit system.")
- print("However, this is tricky and not recommended for beginners.")
- sys.exit (-1)
+ print("64bit Windows VST support on 64bit Linux is experimental."
+ print("(This version of ardour will not load 32bit VSTs)"
+ print("==================================================\n\n")
if conf.env['LXVST_SUPPORT'] == True:
if conf.env['build_target'] == 'x86_64':