Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: From: "Christopher Jones" To: "Paul D. Smith" Cc: Bernard Dautrevaux , 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) Content-Type: multipart/mixed; boundary="----_=_NextPart_000_01BFAA25.4FCCF12A" ------_=_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" 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" RE: New Cygwin Net Release (make error)

> -----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-- ------_=_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--