It seems like the saga continues: With Reuben's TMPDIR-fix the
handling of stub files (for foreign export dynamic) is broken:

   ...
   Copy foreign export C stubs:
           rm -f GLU_Quadrics_stub.c && echo '#include "GLU_Quadrics_stub.h"' > 
GLU_Quadrics_stub.c && cat C:/tmp/ghc1139_stb.c >> GLU_Quadrics_stub.c
   0.00user 0.00system 0:00.11elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k
   0inputs+0outputs (0major+0minor)pagefaults 0swaps

   C compiler:
           gcc -v  -S -Wimplicit -O -mno-cygwin -DSTOLEN_X86_REGS=4   -I. 
-Id:/programme/ghc-4.08/lib/includes ghc1139.c > C:/tmp/ghc1139.ccout 2>&1 && ( if [ 
ghc1139.s != C:/tmp/ghc1139.s ] ; then mv ghc1139.s C:/tmp/ghc1139.s ; else exit 0 ; 
fi )
   mv: cannot move `ghc1139.s' to `C:/tmp/ghc1139.s': File exists

Double-*sigh*  :-(  The invention of drive letters marks one of the
darkest days in computer science...

Cheers,
   Sven

Reply via email to