delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/01/18/17:07:25

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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
Date: Sat, 18 Jan 2003 17:08:27 -0500
From: Christopher Faylor <cgf-noreply AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: VPATH broken with multiple dirs
Message-ID: <20030118220827.GA7225@redhat.com>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <3E29264F DOT 6050005 AT seawood DOT org> <3E29300A DOT 10005 AT seawood DOT org> <1042899401 DOT 22136 DOT 6 DOT camel AT milo> <20030118164637 DOT GA4321 AT redhat DOT com> <1042920397 DOT 22308 DOT 8 DOT camel AT milo>
Mime-Version: 1.0
In-Reply-To: <1042920397.22308.8.camel@milo>
User-Agent: Mutt/1.5.1i

On Sat, Jan 18, 2003 at 03:06:38PM -0500, David Means wrote:
>
>On Sat, 2003-01-18 at 11:46, Christopher Faylor wrote:
>
>> {snip}
>> >http://www.delorie.com/gnu/docs/make/make_27.html
>> 
>> This is cygwin make, not djgpp make.  Cygwin make uses colons, not
>> semicolons.  If semicolons actually *work*, that's a bug.
>
>Actually, it's not cygwin make, it's GNU: 

Hmm.  Either 1) we are splitting hairs, 2) you are using something other
than the make.exe that is released with cygwin, or 3) you are confused.
Cygwin's make is a variation of GNU make and it doesn't (or shouldn't)
use semicolons.  If you *are* using cygwin's make and semicolons are a
solution then that's a bug.  If you are not using the version of make
that is distributed with cygwin, then, well, er, I'm not sure why
you're even responding to this thread.

Just to be really really clear:  The whole point of cygwin is to
avoid things like colons in filenames.   So, colons as path separators
are perfectly valid.

cgf

>$ make --version
>GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
>Built for i686-pc-cygwin
>Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
>        Free Software Foundation, Inc.
>This is free software; see the source for copying conditions.
>There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
>PARTICULAR PURPOSE.
>
>
>The "real" home for GNU make has the same statement:
>
>"In the VPATH variable, directory names are separated by colons or
>blanks. The order in which directories are listed is the order followed
>by make in its search. (On MS-DOS and MS-Windows, semi-colons are used
>as separators of directory names in VPATH, since the colon can be used
>in the pathname itself, after the drive letter.) "
>
>http://www.gnu.org/manual/make-3.79.1/html_mono/make.html#SEC27
--
Please use the resources at cygwin.com rather than sending personal email.
Special for spam email harvesters: send email to aaaspam AT sourceware DOT org
and be permanently blocked from mailing lists at sources.redhat.com

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.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