On Thu, 2013-05-23 at 04:10 -0400, bug-make-ow...@gnu.org wrote: > define PROGRAM_template =
This syntax is not available in GNU make 3.81. It was introduced in GNU make 3.82. Thus the "PROGRAM_template" variable is not defined, and expands to the empty string, and thus your eval does nothing. Try using "define PROGRAM_template", without the "=" at the end. It's best to install the version of the GNU make manual that comes with your distribution and use that for instruction; it should be the right one for the version of GNU make that comes with your distribution. Trying to use the examples from the manual of a newer version of GNU make will only lead to more frustration. Or else get the current stable version of GNU make and use that: then the online manual will match. Failing that, be sure to read the NEWS file for the latest release of GNU make to understand what features were added since your version was released: http://git.savannah.gnu.org/cgit/make.git/tree/NEWS _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make