[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Windows path names and multiple targets.. bug in make 3.81?

From: Andreas Buening
Subject: Re: Windows path names and multiple targets.. bug in make 3.81?
Date: Tue, 11 May 2004 20:55:40 +0200

Paul D. Smith wrote:
> %% Jamie Allsop <address@hidden> writes:
>   ja> (Windows 2k/XP(tested on both), Cygwin, make 3.80 and make 3.81 beta)
>   ja> This suggests to me that the ':' in the path names for the windows
>   ja> drives are being parsed as ':'s for additional target patterns. Is
>   ja> this a bug in make 3.80 or make 3.81?
>   ja> What is the expected behaviour?
> You'll need to follow up on the make-w32 mailing list for this.  There
> have been a number of changes to the W32 code between 3.80 and 3.81, to
> support MINGW and OS/2.  It's quite possible that this is a regression;
> if so obviously we'd like to see a fix before 3.81 is released.

I've just tested a simple Makefile with drive letters on OS/2
which seems to work as expected:

all: d:\test\foo.o d:\test\foo.exe

d:\test\foo.o d:\test\foo.exe: d:\test\foo.c d:\test\foo.h
        echo $@ : $^

Produces the output (make 3.81beta1):

echo d:\test\foo.exe : d:\test\foo.c d:\test\foo.h
d:\cpp\test\foo.exe : d:\test\foo.c d:\test\foo.h
echo d:\test\foo.o : d:\test\foo.c d:\test\foo.h
d:\test\foo.o : d:\test\foo.c d:\test\foo.h


reply via email to

[Prev in Thread] Current Thread [Next in Thread]