[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: make-3.81 and $$@
From: |
Paul Smith |
Subject: |
Re: make-3.81 and $$@ |
Date: |
Tue, 20 Mar 2007 21:43:31 -0400 |
On Tue, 2007-03-20 at 09:46 +0000, address@hidden wrote:
> A trivial Makefile (assuming sample.c exists etc):-
> sample: address@hidden
>
> Works correctly with make-3.80 (compiles and links), with make-3.81:-
> make: ** No rule to make target address@hidden', needed by `sample'.
> Stop.
Please read the NEWS file for new releases.
You must define the .SECONDEXPANSION: pseudo-target in your makefile to
enable secondary expansion, including address@hidden It has to be defined
before
the first rule that uses secondary expansion.
--
-------------------------------------------------------------------------------
Paul D. Smith <address@hidden> Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist