how to correct the bugs in Make3.81 as to the "createprocess"
tianweixin <[email protected]>
| Newsgroups | gmane.comp.gnu.make.windows |
|---|---|
| Message-ID | <[email protected]> |
hi,all
I meet the matter of createprocess('',''...) while using gnu make3.81 for win32.I noticed the message:
> Date: Mon, 17 Mar 2008 14:34:06 +0100 > From: Fabrice GIRARDOT <fgirardot@...> > > Using GNU Make 3.81 compiled for Win32, I got this error message > when I run Make with the "-n" option : > > process_begin: CreateProcess(NULL, "", ...) failed Yes, this is a known bug in Make 3.81. If you can build Make from sources, please try the following two patches (apply them in order): 2006-05-27 Eli Zaretskii <eliz@...> * function.c (func_shell) [WINDOWS32]: Reset just_print_flag around the call to construct_command_argv, so that a temporary batch file _is_ created when needed for $(shell).> Date: Mon, 17 Mar 2008 14:34:06 +0100 > From: Fabrice GIRARDOT <fgirardot@...> > > Using GNU Make 3.81 compiled for Win32, I got this error message > when I run Make with the "-n" o
ption : > > process_begin: CreateProcess(NULL, "", ...) failed
...
but i can't find the pieces of code pointed at by Eli Zaretskii.
could anyone tell me if there is simple way to correct the bug or provide me a good version of the "make"?
thanks.
tian weixin
_________________________________________________________________
MSN 酶拢卢卯卤煤禄卯露拢卢掳矛戮录炉禄搂隆拢
http://cn.msn.com
_______________________________________________
Make-w32 mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/make-w32