Fix linking vst3 scanner app (Linux-ARM, OSX/PPC, OSX/i386)
This commit is contained in:
parent
1759ba96b6
commit
fab92d313f
@ -45,19 +45,18 @@ def build(bld):
|
|||||||
obj.target = 'ardour-vst3-scanner'
|
obj.target = 'ardour-vst3-scanner'
|
||||||
obj.includes = [ '../pbd/', '../ardour/', '../vst3/', '..' ]
|
obj.includes = [ '../pbd/', '../ardour/', '../vst3/', '..' ]
|
||||||
obj.defines = [
|
obj.defines = [
|
||||||
'_POSIX_SOURCE',
|
|
||||||
'VERSIONSTRING="' + str(bld.env['VERSION']) + '"',
|
'VERSIONSTRING="' + str(bld.env['VERSION']) + '"',
|
||||||
'PACKAGE="' + I18N_PACKAGE + str(bld.env['MAJOR']) + '"',
|
'PACKAGE="' + I18N_PACKAGE + str(bld.env['MAJOR']) + '"',
|
||||||
'LIBARDOUR="' + bld.env['lwrcase_dirname'] + '"',
|
'LIBARDOUR="' + bld.env['lwrcase_dirname'] + '"',
|
||||||
'LOCALEDIR="' + os.path.join(os.path.normpath(bld.env['DATADIR']), 'locale') + '"',
|
'LOCALEDIR="' + os.path.join(os.path.normpath(bld.env['DATADIR']), 'locale') + '"',
|
||||||
]
|
]
|
||||||
obj.use = [ 'libpbd' ]
|
obj.use = [ 'libpbd' ]
|
||||||
|
obj.uselib = 'GIOMM DL UUID ARCHIVE CURL XML'
|
||||||
|
|
||||||
|
if sys.platform == 'darwin':
|
||||||
|
obj.uselib += ' OSX'
|
||||||
if bld.env['build_target'] == 'mingw':
|
if bld.env['build_target'] == 'mingw':
|
||||||
obj.uselib = ['GIOMM', 'DL', 'GDI32', 'XML']
|
obj.uselib += ' GDI32'
|
||||||
obj.linkflags = ['-mwindows']
|
|
||||||
else:
|
|
||||||
obj.uselib = ['GIOMM', 'DL', 'OSX', 'XML']
|
|
||||||
|
|
||||||
if re.search ("bsd", sys.platform) != None:
|
if re.search ("bsd", sys.platform) != None:
|
||||||
obj.defines.append('_POSIX_C_SOURCE=200809')
|
obj.defines.append('_POSIX_C_SOURCE=200809')
|
||||||
|
Loading…
Reference in New Issue
Block a user