Follow-up Comment #1, bug #18872 (project make):

You are using the Cygwin build of Make 3.81, which does not support drive
letters in file names (I believe the announcement on the Cygwin mailing list
at the time they released Make 3.81 explains why they discontinued support
for drive letters.)

I suggest to try the patched version of Cygwin Make 3.81, from the URL you
cited:

http://cygwin.com/ml/cygwin/2006-09/msg00153.html

That version should support drive letters in file names.

FWIW, the native (non-Cygwin) Windows build of Make 3.81 behaves as you
expect:

make: *** No rule to make target `c:/myfile.txt', needed by `all'.  Stop.

The above-mentioned patched Cygwin build uses the same code for drive letter
support as the native build, so I have good reasons to believe your problems
will be solved once you use the patched version.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?18872>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to