make-w32
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Gmake.exe error: process_easy: DuplicateHandle(In) failed (e=6)


From: Dan Gilbert \(gilbwd\)
Subject: RE: Gmake.exe error: process_easy: DuplicateHandle(In) failed (e=6)
Date: Fri, 2 Dec 2005 07:54:31 -0800

Eli,

ActiveState 5.6.1 build 633 is the PERL version I am using. I have
CygWin installed on this machine but I should not be accessing any of
it's programs: not in the PATH environmental variable.

Dan 

-----Original Message-----
From: Eli Zaretskii [mailto:address@hidden 
Sent: Friday, 02 December, 2005 9:33 AM
To: Dan Gilbert (gilbwd)
Cc: address@hidden
Subject: Re: Gmake.exe error: process_easy: DuplicateHandle(In) failed
(e=6)

> Date: Fri, 2 Dec 2005 06:22:14 -0800
> From: "Dan Gilbert \(gilbwd\)" <address@hidden>
> Cc: <address@hidden>
> 
> First, I received a later email where you mentioned that perhaps this 
> is a handle problem. All of my build scripts redirect STDOUT & STDERR 
> to a logfile, like:
> 
> open(SAVEOUT, ">&STDOUT") || warn "Can not re-direct SAVEOUT"; 
> open(SAVEERR, ">&STDERR") || warn "Can not re-direct SAVEERR"; 
> open(O_LOG, ">${DRV}\\${SHARE}\\${VIEWTAG}\\${version}_build.log");
> open(STDOUT, ">&O_LOG") || warn "Can not re-direct to STDOUT"; 
> open(STDERR, ">&STDOUT") || warn "Can not re-direct to STDERR";
> 
> Maybe this is the culprit ...
> 
> I will try running gmake with the debugger (and perhaps perl too). I 
> only see this problem when I start a build via the WEB based build 
> button.
> 
> The version of gmake is 3.80.

What version of Perl is the one you are using?  Is it a Cygwin port of
Perl, perhaps?  Tom Kronmiller in another mail in this thread indicated
that this could be a Cygwin problem, so the question is, is Cygwin
involved in any way in your setup?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]