| www.delorie.com/archives/browse.cgi | search |
| Message-Id: | <199901101550.PAA86044@out1.ibm.net> |
| From: | "Mark E." <melbrecht1 AT ibm DOT net> |
| To: | djgpp-workers AT delorie DOT com |
| Date: | Sun, 10 Jan 1999 10:51:17 -0500 |
| MIME-Version: | 1.0 |
| Subject: | Re: shell utils 1.16 question |
| References: | <199901082041 DOT UAA153364 AT out5 DOT ibm DOT net> |
| In-reply-to: | <Pine.SUN.3.91.990110133301.20678S-100000@is> |
| X-mailer: | Pegasus Mail for Win32 (v3.01d) |
| Reply-To: | djgpp-workers AT delorie DOT com |
> The right way to fix this is to change Autoconf so that the generated > scripts automatically work correctly on DOS and Windows. Right. >Since "test -x" > cannot be used unconditionally (some old shells don't support it), one > way that works is this: > > if test -n "$COMSPEC$ComSpec"; then ac_x=-x; else ac_x=-f; fi > > (the ComSpec part is for NT) and subsequently use "test $ac_x" instead > of "test -f". > I proposed testing $COMSPEC to the autoconf mailing list before my e-mail outage, but this solution was also rejected in the mail I read a few minutes. If I hadn't already deleted the e-mail with the reason, I could have quoted the reason here, but I do remember it saying something like the solution not being in the spirit of autoconf. Mark
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |