Follow-up Comment #7, bug #18139 (project make):

I think the confusion comes from that the top-goal in the makefile is not
what it actually should be, that is just:

  all: $(LIBS)

Normally you would expect this to work but by the implications that Boris
mentionned it doesn't. 

Tnen, there are (at least) 3 criteria make uses on search for a pattern rule:

- file exists
- file "ought to exist"
- file can be made (intermediate) 

Unfortunately what "ought to exist" means and when its applied remains highly
unobvious in normal practice, but it is actually the point of change between
3.80/81.

--- grischka


    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  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