URL: <http://savannah.gnu.org/bugs/?18872>
Summary: problem colon after drive letter in prerequisite Project: make Submitted by: mmilleder Submitted on: Wednesday 01/24/2007 at 15:56 Severity: 3 - Normal Item Group: None Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Component Version: None Operating System: None Fixed Release: None _______________________________________________________ Details: Reopening bug 17105 (didn't find a way to do that, and didn't find any other bug for this problem) Example makefile: ------- begin --------- all: c:/myfile.txt echo "yes" ------- end ----------- Expected output ------- begin --------- make: *** No rule to make target `c:/myfile.txt', needed by `all'. Stop. ------- end ----------- Actual output: ------- begin --------- Makefile:1: *** target pattern contains no `%'. Stop. ------- end ----------- Environment (Windows XP SP2): ------- begin --------- $ uname -a CYGWIN_NT-5.1 <hostname> 1.5.23(0.156/4/2) 2006-12-19 10:52 i686 Cygwin ------- end ----------- Version, freshly built from the make-3.81 source archive: ------- begin --------- $ make -v GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for i686-pc-cygwin ------- end ----------- Cygwin seem to have a patched version, linked from http://cygwin.com/ml/cygwin/2006-09/msg00153.html GCC on Cygwin produces such dependency entries with its -MF option. _______________________________________________________ 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