Re: make-3.80 fails when 3.79.1 succeeds

2002-10-28 Thread Paul D. Smith
A new feature (order-only prerequisites) was added to GNU make 3.80, which makes "|" a special character in the prerequisites list. -- --- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at: http://ww

make-3.80 fails when 3.79.1 succeeds

2002-10-28 Thread Hillel (Sabba) Markowitz
The following makefile fails in make-3.80 but succeeds in make-3.79.1 --- [AllTargets] = libc.so libb.so prereq: ${foreach z, $([AllTargets]), $(z)|@maked@} all: ${foreach z, $([AllTargets]), $(z)|@maked@} echo ${prereq} ---

Re: recursive make considered harmful?

2002-10-28 Thread Henning Makholm
Scripsit [EMAIL PROTECTED] (Karl Berry) > (Unfortunately, for automake/autoconf projects, I'm not sure there's an > obvious way to apply these methods, because recursive make is built so > deeply into those tools.) I can say from my own experience that Autoconf works like a dream with a single no