> From: Per Jessen <[EMAIL PROTECTED]> > Date: Fri, 29 Feb 2008 15:55:08 +0100 > Y-Perjessen: Fri Feb 29 15:55:08 CET 2008 > > > Also, it looks like Make is considering your targets several times, > > for some reason. For example, the following passage appears several > > times in the output (8 times in the full session debug1, to be > > precise): > > > > Updating goal targets.... > > Considering target file `all'. > > File `all' does not exist. > > Considering target file `userlist'. > > File `userlist' does not exist. > > Looking for an implicit rule for `userlist'. > > No implicit rule found for `userlist'. > > Considering target file `e8/68/[EMAIL PROTECTED]'. > > File `e8/68/[EMAIL PROTECTED]' does not exist. > > Looking for an implicit rule for > > `e8/68/[EMAIL PROTECTED]'. > > > > Can you tell why Make is apparently trying to remake `all' several > > times? > > I have absolutely no idea. The dependencies look like this: > > all: userlist > <additional commands to be run when userlist is built> > <basically a summary of the overall run> > > userlist: \ > e8/68/EMAILADDR.send \ > 6d/25/EMAILADDR.send \ > 47/d3/EMAILADDR.send \ > 03/b9/EMAILADDR.send \ > 89/51/EMAILADDR.send \ > 59/f0/EMAILADDR.send \ > [90 in total for this test] > > > 'userlist' is never created as a file, but it's not declared .PHONY > either.
Can you show a self-contained excerpt from this Makefile, where all the dependencies and the corresponding rules of a single xx/yy/EMAILADDR.send target are spelled out? Also, are there any recursive Make invocations in this Makefile, and if so, can you show the targets/rules which run them? _______________________________________________ Help-make mailing list Help-make@gnu.org http://lists.gnu.org/mailman/listinfo/help-make