more hot wine.
authorRobin Gareus <robin@gareus.org>
Thu, 17 Dec 2015 19:22:02 +0000 (20:22 +0100)
committerRobin Gareus <robin@gareus.org>
Thu, 17 Dec 2015 19:22:02 +0000 (20:22 +0100)
gtk2_ardour/wscript
libs/fst/wscript
wscript

index b660a0e742400a2423759c85ae128a2ba34839c2..6f1258f6ac9d9fe6dd88ffc87c3e4442ec94158a 100644 (file)
@@ -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
index 76e0b934e322ee896f0ff727d37ef2f65baf18c9..9fe165ca9ebbe08caa0568c3734ae629c4c28515 100644 (file)
@@ -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 a98adf7e959c3958d5ffe8b9c510fd525f75e833..2c0c6a7193f68cf1865a4ebea1fdb43cf8ea7170 100644 (file)
--- 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':