New Win98 problem, similar to _unlink problem

John Fortin fortinj@attglobal.net
Sat Mar 18 20:24:00 GMT 2000


Chris Faylor wrote:
> 
> On Sat, Mar 18, 2000 at 10:56:00PM -0500, John Fortin wrote:
> >Well, got a new problem under Win98.
> >
> >Attached is a very stripped autoheader script.  When I run it I get the
> >following:
> >
> >/e/degas/lib/libgii/: autohead2.jef
> >mv: cannot move `autoh1015' to `config.h.in': Permission denied
> >/e/degas/lib/libgii/:
> >
> >config.h.in does not exist...
> >
> >I also attached the strace and the bash -x output.
> >
> >Chris:
> >       Looks to me like a similar problem as the unlink problem.
> >
> >1004 _rename: try win95 hack
> >1004 _rename: config.h.in already_exists
> >1004 /e/src/winsup/cygwin/syscalls.cc:1199 seterrno: 5 (ACCESS_DENIED)
> >-> 13
> >1004 _rename: -1 = rename (autoh1002, config.h.in)
> >
> >#! /bin/sh
> >
> >if test $# -eq 0; then
> >  tmpout=autoh$$
> >  trap "rm -f $tmpout; exit 1" 1 2 15
> >  exec > $tmpout
> >fi
> 
> You're renaming an opened file.  AFAIK, that particular problem is
> insurmountable in Windows.
> 
> cgf

So autoheader is broken for cygwin??  I know I've used it before...

John


More information about the Cygwin-developers mailing list