Mail Archives: cygwin/2000/04/19/12:36:15
------_=_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>> -----Original Message-----</FONT>
<BR><FONT SIZE=2>> From: Paul D. Smith [<A HREF="mailto:psmith AT gnu DOT org">mailto:psmith AT gnu DOT org</A>]</FONT>
<BR><FONT SIZE=2>> Sent: Wednesday, April 19, 2000 12:57 PM</FONT>
<BR><FONT SIZE=2>> To: Christopher Jones</FONT>
<BR><FONT SIZE=2>> Cc: Bernard Dautrevaux; cygwin AT sourceware DOT cygnus DOT com; bug-make AT gnu DOT org</FONT>
<BR><FONT SIZE=2>> Subject: RE: New Cygwin Net Release (make error)</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> %% "Christopher Jones" <cbjones AT nortelnetworks DOT com> writes:</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> HTML isn't necessary on the mailing list; plain text is just </FONT>
<BR><FONT SIZE=2>> fine, thanks.</FONT>
</P>
<P><FONT SIZE=2>Sorry about that. Outlook sucks and it should have been in plain text... sorry.</FONT>
</P>
<P><FONT SIZE=2>> cj> So I went off and tried to duplicate my problem with </FONT>
<BR><FONT SIZE=2>> the smallest</FONT>
<BR><FONT SIZE=2>> cj> Makefile possible and have succeeded. Turns out the problem is</FONT>
<BR><FONT SIZE=2>> cj> with a target macro's value indicating a dos style filename,</FONT>
<BR><FONT SIZE=2>> cj> e.g. e:/dir/file (yes, with UNIX slashes) even with </FONT>
<BR><FONT SIZE=2>> MAKE_MODE=UNIX</FONT>
<BR><FONT SIZE=2>> cj> set in the environment. Using something like //e/dir/file works</FONT>
<BR><FONT SIZE=2>> cj> of course. I think that on win32 e:/dir/file is supposed to be</FONT>
<BR><FONT SIZE=2>> cj> allowed without confusing the make parser but I cannot find much</FONT>
<BR><FONT SIZE=2>> cj> in the info documentation to help make this clearer (it did work</FONT>
<BR><FONT SIZE=2>> cj> in the past with make 3.75, the cygwin 1.1 net release </FONT>
<BR><FONT SIZE=2>> uses 3.77).</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> It would be nice if you'd included the "smallest Makefile </FONT>
<BR><FONT SIZE=2>> possible", as</FONT>
<BR><FONT SIZE=2>> 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. </FONT>
<BR><FONT SIZE=2> </FONT>
</P>
<P><FONT FACE="Arial" SIZE=2 COLOR="#000000"></FONT>
</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 -