[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Cannot find shell with make-3.79.1 on i686-pc-cygwin

From: Shawn Carey
Subject: RE: Cannot find shell with make-3.79.1 on i686-pc-cygwin
Date: Wed, 25 Apr 2001 15:26:41 -0400

Thanks for the quick replies, folks!

FYI, I'm using the bone-stock, cygwin compiled make executable with the
latest DLL (1.3.1-1).

I'd prefer not to do a one-off change to the source because then I'd need to
patch it in and rebuild every time a new version came out.  If I were to
change main.c to look for an environment variable (on cygwin only) such as
MAKESHELL, or CYGWINSHELL, is there any chance that it could get folded back
into the release?  I'd be happy to do that!

At the risk of being a pest, do you know why the default shell is now
prefixed with "/bin/"?  I thought that searching PATH for the shell was
pretty spiffy!  It allowed our build environment to work on a variety of
systems with a mere adjustment to the PATH variable.


> -----Original Message-----
> From: address@hidden [mailto:address@hidden Behalf Of Eric
> Christopher
> Sent: Wednesday, April 25, 2001 3:13 PM
> To: Paul D. Smith
> Cc: Shawn Carey; address@hidden
> Subject: Re: Cannot find shell with make-3.79.1 on i686-pc-cygwin
> "Paul D. Smith" wrote:
> >
> > If you're using Cygwin's version of GNU make, you need to talk to them
> > about it.  Their version is not the same as the "normal" FSF-distributed
> > GNU make.
> >
> > If you want to try the FSF version you can get it from:
> >
> >     ftp://ftp.gnu.org/gnu/make/
> >
> I _think_ he might have.  It sounded like he recompiled.
> At any rate a normal cygwin install has sh.exe in /bin.  I don't know of
> any other way to do this.  You _could_ change the make sources if you
> want and recompile to have the old behavior again.
> -eric
> --
> I will not dissect things unless instructed

reply via email to

[Prev in Thread] Current Thread [Next in Thread]