diff --git a/common/wscript b/common/wscript index 6db9bcc4..e220d704 100644 --- a/common/wscript +++ b/common/wscript @@ -16,6 +16,7 @@ def configure(conf): def create_jack_process_obj(bld, target, sources, uselib = None): process = bld.new_task_gen('cxx', 'shlib') + process.features += 'cxx' process.env['shlib_PATTERN'] = '%s.so' process.defines = ['HAVE_CONFIG_H','SERVER_SIDE'] if bld.env['IS_MACOSX']: diff --git a/example-clients/wscript b/example-clients/wscript index 40108173..3f15dcd9 100644 --- a/example-clients/wscript +++ b/example-clients/wscript @@ -111,6 +111,7 @@ def build(bld): if bld.env['BUILD_EXAMPLE_CLIENT_REC']: prog = bld.new_task_gen('cc', 'program') + prog.features += 'cc' prog.includes = os_incdir + ['../common/jack', '../common'] prog.source = 'capture_client.c' if bld.env['IS_MACOSX']: @@ -127,6 +128,7 @@ def build(bld): if bld.env['IS_LINUX'] or bld.env['IS_MACOSX']: prog = bld.new_task_gen('cc', 'program') + prog.features += 'cc' prog.includes = os_incdir + ['../common/jack', '../common'] prog.source = ['netsource.c', '../common/netjack_packet.c'] prog.env.append_value("CCFLAGS", "-DNO_JACK_ERROR") @@ -136,6 +138,7 @@ def build(bld): if bld.env['IS_LINUX'] and bld.env['BUILD_EXAMPLE_ALSA_IO']: prog = bld.new_task_gen('cc', 'program') + prog.features += 'cc' prog.includes = os_incdir + ['../common/jack', '../common'] prog.source = ['alsa_in.c', '../common/memops.c'] prog.env.append_value("CCFLAGS", "-DNO_JACK_ERROR") @@ -144,6 +147,7 @@ def build(bld): prog.target = 'alsa_in' prog = bld.new_task_gen('cc', 'program') + prog.features += 'cc' prog.includes = os_incdir + ['../common/jack', '../common'] prog.source = ['alsa_out.c', '../common/memops.c'] prog.env.append_value("CCFLAGS", "-DNO_JACK_ERROR") @@ -153,6 +157,7 @@ def build(bld): for example_lib, example_lib_source in list(example_libs.items()): lib = bld.new_task_gen('cc', 'shlib') + lib.features += 'cc' lib.env['shlib_PATTERN'] = '%s.so' lib.includes = os_incdir + ['../common/jack', '../common'] lib.target = example_lib diff --git a/linux/wscript b/linux/wscript index 65af67fd..e9a59162 100644 --- a/linux/wscript +++ b/linux/wscript @@ -33,6 +33,7 @@ def create_jack_driver_obj(bld, target, sources, uselib = None): def build(bld): if bld.env['BUILD_JACKD'] == True: jackd = bld.new_task_gen('cxx', 'program') + jackd.features += 'cxx' jackd.includes = ['../linux', '../posix', '../common/jack', '../common', '../dbus'] jackd.defines = ['HAVE_CONFIG_H','SERVER_SIDE'] jackd.source = ['../common/Jackdmp.cpp']