Case when make 3.78.1 refuses to notice when .h files change

2000-03-28 Thread chrisr
Hi, Thanks for the patch for the .INTERMEDIATE option (does not delete file when explicitly requested on the command line). Now that we are using this option, we have noticed the following behaviour: $ make clean rm -f libbug.a *.o core $ make g++ -Wall -o lib.o -c lib.cpp ar rv libbug.a lib.o a

Re: Make 3.77, Solaris 7 (or 2.7 or whatever the &!@!%# they call it now)

2000-03-28 Thread Jon Wells
There's a slightly confusing thing about escaping percent signs... you only do it to the targets. all: test\%1 doesn't refer to test\%1: ; blah... it refers to test\\\%1: ; blah Mongo no like (but doesn't really care provided he understands) Seeya, byebye, jon.

Re: Make 3.77, Solaris 7 (or 2.7 or whatever the &!@!%# they call it now)

2000-03-28 Thread Paul D. Smith
%% Jon Wells <[EMAIL PROTECTED]> writes: jw> There seems to be a bug handling files with percent signs in their jw> names (and the person who decided to name temp files like that). Targets with percent signs in their names require special handling, since make will treat them as pattern rules

Make 3.77, Solaris 7 (or 2.7 or whatever the &!@!%# they call it now)

2000-03-28 Thread Jon Wells
There seems to be a bug handling files with percent signs in their names (and the person who decided to name temp files like that). It produces an incorrect error message when a dependent file is missing, ie., it complains about there being no rule for the target rather than saying it doesn't kno