hello,

I use GNU Make 3.81 on windows directly with DOS (not cygwin). It's for a 
little makefile library http://savannah.nongnu.org/projects/makecfiles.

I have a problem with paths that contain ":". This problem has already been 
mentioned, but no solution has been made.
http://www.opensubscriber.com/message/[email protected]/9534935.html
The problem mentioned in another discussion 
(http://www.nabble.com/3.81-and-windows-paths-td5527972.html#a5552260
) is that :
foo : c:bar
should this be interpreted as a static pattern rule:
foo : c : bar

I understand the problem but with quotes it should no longer exist, no ?

So in my makefile, I use :
----
"toto.o" : "toto.c" "C:/Program Files/libtoto.h"
----
And this produce an error. How do I get around this problem?

I have tested to use a variable like this :
----
COLON:=:
"toto.o" : "toto.c" "C$(COLON)/Program Files/libtoto.h"
----
But I have the same error.

Best regards,
Fab


_______________________________________________
Make-w32 mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/make-w32

Reply via email to