Bug #594: cygwin won't build.
This commit is contained in:
@@ -439,6 +439,8 @@ def build(bld):
|
||||
bindgen.name = "pybindgen-command"
|
||||
|
||||
pymod = bld.new_task_gen('cxx', 'shlib', 'pyext')
|
||||
if sys.platform == 'cygwin':
|
||||
pymod.features.append('implib') # workaround for WAF bug #472
|
||||
pymod.source = ['ns3module.cc', 'ns3module_helpers.cc']
|
||||
pymod.includes = '.'
|
||||
for module in scanned_modules:
|
||||
|
||||
2
wscript
2
wscript
@@ -498,6 +498,8 @@ def build(bld):
|
||||
lib.target = 'ns3'
|
||||
if lib.env['CXX_NAME'] == 'gcc' and env['WL_SONAME_SUPPORTED']:
|
||||
lib.env.append_value('LINKFLAGS', '-Wl,--soname=%s' % ccroot.get_target_name(lib))
|
||||
if sys.platform == 'cygwin':
|
||||
lib.features.append('implib') # workaround for WAF bug #472
|
||||
|
||||
if env['NS3_ENABLED_MODULES']:
|
||||
lib.add_objects = list(modules)
|
||||
|
||||
Reference in New Issue
Block a user