delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/03/05/17:41:09

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Date: Wed, 5 Mar 2008 17:40:26 -0500
From: Christopher Faylor <cgf-use-the-mailinglist-please AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Setting MAKE_MODE breaks make.exe
Message-ID: <20080305224026.GA4787@ednor.casa.cgf.cx>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <47CCAFFA DOT 3090307 AT dnasoft DOT com> <47CF1F9E DOT 4070608 AT dnasoft DOT com>
MIME-Version: 1.0
In-Reply-To: <47CF1F9E.4070608@dnasoft.com>
User-Agent: Mutt/1.5.16 (2007-06-09)
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

On Wed, Mar 05, 2008 at 05:33:02PM -0500, Francois Colbert wrote:
>Well...  setting MAKE_MODE to "win32" also makes the process stop with
>the same error message, without even reading the Makefile.  It seems
>that only "unix" is accepted, and there's already a "--unix" parameter
>that does the same thing.
>
>I'm talking about an already existing Makefile, here.  One that expects
>MAKE_MODE to be set to something else than "unix", for its own purpose,
>and doesn't care about windows-style paths.
>
>The --unix flag is a much better option, in my opinion, because it
>makes "make" depend only on the way it's invoked, instead of relying on
>environment variables that can vary greatly from one environment to
>another.  Reacting to MAKE_MODE just makes Cygwin's "make" more
>different and less useful when porting a development environment to
>Windows/Cygwin.

MAKE_MODE in the context of GNU make was invented for Cygwin.  If you
are piggybacking your own meaning on it, then rebuild your own version
of make and have it do what you want.

The behavior is not changing.

cgf

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


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