> Cc: make-w32@gnu.org > From: Benoit Sigoure <[EMAIL PROTECTED]> > Date: Thu, 29 Nov 2007 22:12:52 +0100 > > [EMAIL PROTECTED] ~ $ make -p VPATH=C:/cygwin | grep -A2 -i vpath > [...] > -- > # VPATH Search Paths > > # No `vpath' search paths. > > # No general (`VPATH' variable) search path.
Ah, I see the problem: the native Windows port (which is what I have) converts all `:' that are not part of drive letter spec to `;' (by calling convert_vpath_to_windows32), and then Make parses that using `;' as PATH_SEPARATOR_CHAR, which makes "C:/foo:D:/bar" work. But in the Cygwin build, convert_vpath_to_windows32 is not called and PATH_SEPARATOR_CHAR is `:', so this does not work. I will try to post an experimental patch soon. Thanks for pointing out this problem. _______________________________________________ Make-w32 mailing list Make-w32@gnu.org http://lists.gnu.org/mailman/listinfo/make-w32