Shuttle Surface: fix linking .dll
authorRobin Gareus <robin@gareus.org>
Sun, 26 May 2019 10:46:37 +0000 (12:46 +0200)
committerRobin Gareus <robin@gareus.org>
Sun, 26 May 2019 10:46:37 +0000 (12:46 +0200)
For .dll, all references need to be defined at compile/link time
(not runtime). ie. `ld -zdefs`

libs/surfaces/contourdesign/wscript

index da67c6a66f2f3827c7356bdaf94a35c8891b0957..7c1e40cb31b68224fa51ba18cd212d3f8e7fed6a 100644 (file)
@@ -28,7 +28,7 @@ def build(bld):
     obj.name         = 'libardour_contourdesign'
     obj.target       = 'ardour_contourdesign'
     obj.uselib       = 'GTKMM USB'
-    obj.use          = 'libardour libardour_cp libgtkmm2ext'
+    obj.use          = 'libardour libardour_cp libgtkmm2ext libpbd libwidgets'
     obj.install_path = os.path.join(bld.env['LIBDIR'], 'surfaces')
 
 def shutdown():