delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/04/19/12:36:15

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: <C9A8E1D07093D111B76A0000F8C9918A0333307E@zrtpd003.us.nortel.com>
From: "Christopher Jones" <cbjones AT nortelnetworks DOT com>
To: "Paul D. Smith" <psmith AT gnu DOT org>
Cc: Bernard Dautrevaux <Dautrevaux AT microprocess DOT com>,
cygwin AT sourceware DOT cygnus DOT com, bug-make AT gnu DOT org
Subject: RE: New Cygwin Net Release (make error)
Date: Wed, 19 Apr 2000 13:32:59 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)

------_=_NextPart_000_01BFAA25.4FCCF12A
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01BFAA25.4FCCF12A"


------_=_NextPart_001_01BFAA25.4FCCF12A
Content-Type: text/plain;
	charset="iso-8859-1"



> -----Original Message-----
> From: Paul D. Smith [mailto:psmith AT gnu DOT org]
> Sent: Wednesday, April 19, 2000 12:57 PM
> To: Christopher Jones
> Cc: Bernard Dautrevaux; cygwin AT sourceware DOT cygnus DOT com; bug-make AT gnu DOT org
> Subject: RE: New Cygwin Net Release (make error)
> 
> 
> %% "Christopher Jones" <cbjones AT nortelnetworks DOT com> writes:
> 
> HTML isn't necessary on the mailing list; plain text is just 
> fine, thanks.

Sorry about that.  Outlook sucks and it should have been in plain text...
sorry.

>   cj> So I went off and tried to duplicate my problem with 
> the smallest
>   cj> Makefile possible and have succeeded.  Turns out the problem is
>   cj> with a target macro's value indicating a dos style filename,
>   cj> e.g. e:/dir/file (yes, with UNIX slashes) even with 
> MAKE_MODE=UNIX
>   cj> set in the environment.  Using something like //e/dir/file works
>   cj> of course.  I think that on win32 e:/dir/file is supposed to be
>   cj> allowed without confusing the make parser but I cannot find much
>   cj> in the info documentation to help make this clearer (it did work
>   cj> in the past with make 3.75, the cygwin 1.1 net release 
> uses 3.77).
> 
> It would be nice if you'd included the "smallest Makefile 
> possible", as
> well as the error you got and what you expected it to do :).

I forgot to send the attachment, oops.  
 


------_=_NextPart_001_01BFAA25.4FCCF12A
Content-Type: text/html;
	charset="iso-8859-1"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2651.65">
<TITLE>RE: New Cygwin Net Release (make error)</TITLE>
</HEAD>
<BODY>
<BR>
<BR>

<P><FONT SIZE=2>&gt; -----Original Message-----</FONT>
<BR><FONT SIZE=2>&gt; From: Paul D. Smith [<A HREF="mailto:psmith AT gnu DOT org">mailto:psmith AT gnu DOT org</A>]</FONT>
<BR><FONT SIZE=2>&gt; Sent: Wednesday, April 19, 2000 12:57 PM</FONT>
<BR><FONT SIZE=2>&gt; To: Christopher Jones</FONT>
<BR><FONT SIZE=2>&gt; Cc: Bernard Dautrevaux; cygwin AT sourceware DOT cygnus DOT com; bug-make AT gnu DOT org</FONT>
<BR><FONT SIZE=2>&gt; Subject: RE: New Cygwin Net Release (make error)</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; %% &quot;Christopher Jones&quot; &lt;cbjones AT nortelnetworks DOT com&gt; writes:</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; HTML isn't necessary on the mailing list; plain text is just </FONT>
<BR><FONT SIZE=2>&gt; fine, thanks.</FONT>
</P>

<P><FONT SIZE=2>Sorry about that.&nbsp; Outlook sucks and it should have been in plain text... sorry.</FONT>
</P>

<P><FONT SIZE=2>&gt;&nbsp;&nbsp; cj&gt; So I went off and tried to duplicate my problem with </FONT>
<BR><FONT SIZE=2>&gt; the smallest</FONT>
<BR><FONT SIZE=2>&gt;&nbsp;&nbsp; cj&gt; Makefile possible and have succeeded.&nbsp; Turns out the problem is</FONT>
<BR><FONT SIZE=2>&gt;&nbsp;&nbsp; cj&gt; with a target macro's value indicating a dos style filename,</FONT>
<BR><FONT SIZE=2>&gt;&nbsp;&nbsp; cj&gt; e.g. e:/dir/file (yes, with UNIX slashes) even with </FONT>
<BR><FONT SIZE=2>&gt; MAKE_MODE=UNIX</FONT>
<BR><FONT SIZE=2>&gt;&nbsp;&nbsp; cj&gt; set in the environment.&nbsp; Using something like //e/dir/file works</FONT>
<BR><FONT SIZE=2>&gt;&nbsp;&nbsp; cj&gt; of course.&nbsp; I think that on win32 e:/dir/file is supposed to be</FONT>
<BR><FONT SIZE=2>&gt;&nbsp;&nbsp; cj&gt; allowed without confusing the make parser but I cannot find much</FONT>
<BR><FONT SIZE=2>&gt;&nbsp;&nbsp; cj&gt; in the info documentation to help make this clearer (it did work</FONT>
<BR><FONT SIZE=2>&gt;&nbsp;&nbsp; cj&gt; in the past with make 3.75, the cygwin 1.1 net release </FONT>
<BR><FONT SIZE=2>&gt; uses 3.77).</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; It would be nice if you'd included the &quot;smallest Makefile </FONT>
<BR><FONT SIZE=2>&gt; possible&quot;, as</FONT>
<BR><FONT SIZE=2>&gt; well as the error you got and what you expected it to do :).</FONT>
</P>

<P><FONT SIZE=2>I forgot to send the attachment, oops.&nbsp; </FONT>
<BR><FONT SIZE=2>&nbsp;</FONT>
</P>

<P><FONT FACE="Arial" SIZE=2 COLOR="#000000"></FONT>&nbsp;

</BODY>
</HTML>
------_=_NextPart_001_01BFAA25.4FCCF12A--

------_=_NextPart_000_01BFAA25.4FCCF12A
Content-Type: application/octet-stream;
	name="Makefile"
Content-Disposition: attachment;
	filename="Makefile"

SCHEMA=e:/testmake/schema

.PHONY: all test
all: test

test: $(SCHEMA)

$(SCHEMA):
	touch $(SCHEMA)

------_=_NextPart_000_01BFAA25.4FCCF12A
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
------_=_NextPart_000_01BFAA25.4FCCF12A--

- Raw text -


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