---------- Forwarded message ---------- From: Jonathan Baccash <[EMAIL PROTECTED]> Date: Aug 1, 2005 1:44 PM Subject: Re: setting SHELL variable To: Eli Zaretskii <[EMAIL PROTECTED]>
jb> I am not a big fan of all the strange behavior on Windows. ez> This strange behavior is supposed to produce behavior that is ez> reasonable under both Windows-style shell and Unix-style shell. That ez> is not an easy goal to achieve, so if you have more gripes about it, ez> please tell. Sounds reasonable. Sorry for my earlier comment, I said that in frustration. I know porting is generally more complicated than it seems like it should be.... Just wish I could plug my make system into any platform and set the compiler name and be done with it. But a typical makefile depends on the platform-specific compiler, utility programs... even the shell! I guess ant may be helpful... but not sure about its flexibility, the stability of C++ tasks, or dependency analysis. ez> Incidentally, what, if any, changes did you make near the end of ez> config.h.W32? Did you, for example, reset the value of ez> BATCH_MODE_ONLY_SHELL, or set HAVE_MKS_SHELL? I don't remember making any changes to that file... but I do remember doing something with the HAVE_MKS_SHELL somewhere to get it to compile on some other platform. I will check when time permits. ez> So please tell more about your environment; in particular, do you ez> really have C:/mks/mksnt/sh.exe? Yes, it is MKS shell and it exists and works. Thanks a lot Eli for looking at this. I will apply your patch and try again when time permits. Jon. _______________________________________________ Make-w32 mailing list [email protected] http://lists.gnu.org/mailman/listinfo/make-w32
