Bug 594

Summary: cygwin won't build
Product: ns-3 Reporter: Gavin Weng <gavinweng>
Component: build systemAssignee: ns-bugs <ns-bugs>
Status: RESOLVED FIXED    
Severity: blocker CC: gjcarneiro
Priority: P2    
Version: ns-3-dev   
Hardware: PC   
OS: Windows   

Description Gavin Weng 2009-06-16 09:48:23 UTC
The settings are:
./waf configure -d debug
./waf build

Then,
Build failed
Traceback (most recent call last):
  File "/cygdrive/d/ns-3/ns-3-dev/.waf-1.5.8-12763e767c863088b8579dbeeb8265b6/wa
fadmin/Runner.py", line 42, in loop
    else:ret=tsk.call_run()
  File "/cygdrive/d/ns-3/ns-3-dev/.waf-1.5.8-12763e767c863088b8579dbeeb8265b6/wa
fadmin/Task.py", line 251, in call_run
    return self.run()
  File "/cygdrive/d/ns-3/ns-3-dev/.waf-1.5.8-12763e767c863088b8579dbeeb8265b6/wa
fadmin/Tools/cxx.py", line 70, in run
    def run(self):return old(self)or ccroot.post_dll_link(self)
  File "/cygdrive/d/ns-3/ns-3-dev/.waf-1.5.8-12763e767c863088b8579dbeeb8265b6/wa
fadmin/Tools/ccroot.py", line 359, in post_dll_link
    os.remove(self.outputs[1].abspath(self.env))
IndexError: list index out of range
Comment 1 Gustavo J. A. M. Carneiro 2009-06-17 06:10:02 UTC
Upstream WAF 1.5.8 bug: http://code.google.com/p/waf/issues/detail?id=472

I am testing the proposed workaround... (cygwin build is slooow)