Re: Cannot use computed %

2000-03-07 Thread Paul D. Smith
%% Laird Nelson <[EMAIL PROTECTED]> writes: ln> In a pattern rule like this: ln> $(SOME_JAR_FILES) : %.jar : Foo Bar Blah ln> ...I can't write it to look like this: ln> $(SOME_JAR_FILES) : %.jar : $(SOME_VAR_FOR_%_CONTAINING_FILENAMES) Right. Variable and function references in targe

Cannot use computed %

2000-03-07 Thread Laird Nelson
In a pattern rule like this: $(SOME_JAR_FILES) : %.jar : Foo Bar Blah ...I can't write it to look like this: $(SOME_JAR_FILES) : %.jar : $(SOME_VAR_FOR_%_CONTAINING_FILENAMES) ...and I can't write it like this: $(SOME_JAR_FILES) : %.jar : $(SOME_VAR_FOR_$(*)_CONTAINING_FILENAMES) Can I do wh

Re: Variable assignment in Make 3.77 on i686, Red Hat

2000-03-07 Thread Paul D. Smith
Please upgrade to a new version of GNU make. This bug has been fixed for a while now. The current latest version is 3.78.1. Thanks. -- --- Paul D. Smith <[EMAIL PROTECTED]> Network Management Development "Pl

Variable assignment in Make 3.77 on i686, Red Hat

2000-03-07 Thread Jussi Piitulainen
The info page (make)Setting says > These two settings of the variable `FOO' are identical [snip]: > > FOO ?= bar > > and > > ifeq ($(origin FOO), undefined) > FOO = bar > endif yet I had trouble with the former and not with the latter. It seems that in the former syntax, `make' a