On Thu, Feb 23, 2006 at 10:59:06PM -0500, Ian Turner wrote: > On Thursday 23 February 2006 22:38, Jon LaBadie wrote: > > The actual complaint is often a big help to those answering. > > > > > $(man_MANS): %: $(MANPAGEDIR)/%.proc.xml xslt/man.xsl > > > $(XSLTPROC) --path xslt/ --output $@ man.xsl $< > > > > > > Now, it's been a while since I wrote Makefiles, but I must admit that I > > > don't undrstand rh %: myself. > > I have to confess that this is my doing. That line is a "static pattern", > which is different from an implicit rule in that it applies only to the given > targets (in this case, man_MANS). However, it would seem that your make does > not support static patterns. >
What make's do and don't support static patterns? Is it a candidate for a configure check? > Try the attached patch, and let me know what happens. Implicit rules hurt > make's performance (especially global ones like this), but there are not many > targets in that directory anyway, so it is probably not a problem. Is compilation time for amanda getting long enough such that make performance need be a consideration? -- Jon H. LaBadie [EMAIL PROTECTED] JG Computing 4455 Province Line Road (609) 252-0159 Princeton, NJ 08540-4322 (609) 683-7220 (fax)
