Hello, I'm using gnumake 3.78 (also tried 3.8) buided with VC on W2000. I've a problem with overriding default SHELL value from sh.exe to cmd.exe. 1. When I'm doing it from env. it has completly no effect. 2. When I'm doing it from makefile I receive error: "process_begin: CreateProcess((null), pause, ...) failed. make (e=2): Das System kann die angegebene Datei nicht finden. gmake-378: *** [multiplef2] Error 2" 3.When I'm passing SHELL=cmd.exe to makefile from commandline overrides take effect, but when sh.exe is in PATH after making makefile just next session of cmd.exe goes to live. If not I have errros related to to long path (I'm using long path to point compiler) - if I have no sh.exe in PATH and don't try to override SHELL-sh.exe - I;ve no errors with to long paths.
Generally getting SHELL value from env. doesn't work (MAKESHELL also). Please take care about it. Best regards, Krystian _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make