Follow-up Comment #1, bug #20542 (project make): Sorry, I cannot reproduce this with a (non-MKS) port of a Unix shell. So this looks like a problem specific to MKS.
If you can step through the function that invokes external programs (process_begin, defined on w32/subproc/sub_proc.c) and its subroutine that generates the command line with which to invoke the program (make_command_line, in the same file), and tell where it fails or does something wrong for the MKS shell, I could try to find a solution. Failing that, please tell how would you invoke the MKS shell from another Windows program, via the CreateProcess API, to run the exact same command which failed for you in the case you reported. I'm looking for any special rules for quoting or escaping quotes you need to use with the MKS shell. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?20542> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make