delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/02/28/19:41:03

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-ID: <38BB156B.6EC34859@adaptivesilicon.com>
Date: Mon, 28 Feb 2000 16:40:11 -0800
From: Steve Kelem <kelem AT adaptivesilicon DOT com>
Organization: Adaptive Silicon, Inc.
X-Mailer: Mozilla 4.7 [en] (WinNT; U)
X-Accept-Language: en,pdf
MIME-Version: 1.0
To: Paul Kinnucan <paulk AT mathworks DOT com>, cygwin AT sourceware DOT cygnus DOT com
Subject: Re: Make docs and faqs
References: <4 DOT 1 DOT 20000228145959 DOT 01e37420 AT pop DOT mathworks DOT com>

--------------4BD10366C0207ABFEC9B6CAF
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Is there a way to select a known "good" shell, such as tcsh or bash, so that we
can get predictable (i.e., Unix shell style) behavior?

Thanks,
Steve Kelem

Paul Kinnucan wrote:

> At 11:22 AM 2/28/00 -0800, Charlie Hand wrote:
> >I've been told by several people that I'm really stupid for not being
> >able to find documentation for the make which comes with bash on
> >the web sites, and I'll stipulate to that.
> >
> >Could someone provide this idiot with an actual URL to make
> >documentation either on the cygwin site, or the redhat site, or
> >where ever it is?
> >
> >Also, I'll stipulate that the several hundred mail list archive
> >messages I've read without finding help were not enough, and that
> >I'm a lazy SOB.
> >
>
> >From the Cygnus faq  (http://sourceware.cygnus.com/cygwin/faq/):
>
> Why is make behaving badly?
>
> Starting with the beta 19 release, make defaults to a win32 mode in which
> backslashes in filenames are permitted and cmd.exe/command.com is used as
> the sub-shell. In this mode, escape characters aren't allowed among other
> restrictions. For this reason, you must set the environment variable
> MAKE_MODE to UNIX to run make on ordinary Unix Makefiles. Here is the full
> scoop:
> MAKE_MODE selects between native Win32 make mode (the default) and a Unix
> mode where it behaves like a Unix make. The Unix mode does allow specifying
> Win32-style paths but only containing forward slashes as the path
> separator. The path list separator character is a colon in Unix mode.
> Win32 mode expects path separators to be either / or \. Thus no Unix-style
> \s as escape are allowed. Win32 mode also uses cmd.exe/command.com as the
> subshell which means "copy" and "del" (and other shell builtins) will work.
> The path list separator character is semi-colon in Win32 mode. People who
> want an nmake-like make might want to use this mode but no one should
> expect Unix Makefiles to compile in this mode. That is why the default b19
> install sets MAKE_MODE to UNIX.
>
> - Paul
>
> --
> Want to unsubscribe from this list?
> Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

--------------4BD10366C0207ABFEC9B6CAF
Content-Type: text/x-vcard; charset=us-ascii;
 name="kelem.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Steve Kelem
Content-Disposition: attachment;
 filename="kelem.vcf"

begin:vcard 
n:Kelem;Steve
tel;fax:408-399-8905
tel;work:408-335-2718
x-mozilla-html:FALSE
url:http://www.adaptivesilicon.com
org:Adaptive Silicon, Inc.
adr:;;985 University Ave., Suite 31;Los Gatos;CA;95032-7639;U.S.
version:2.1
email;internet:kelem AT adaptivesilicon DOT com
title:Chief Scientist
fn:Steve Kelem
end:vcard


--------------4BD10366C0207ABFEC9B6CAF
Content-Type: text/plain; charset=us-ascii

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
--------------4BD10366C0207ABFEC9B6CAF--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019