[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


From: Paul Smith
Subject: Re: .SECONDEXPANSION problems
Date: Sun, 12 Dec 2021 14:14:29 -0500
User-agent: Evolution 3.36.5-0ubuntu1

On Thu, 2021-12-09 at 12:25 +0100, Gisle Vanem wrote:
> Since some time the cool '.SECONDEXPANSION' feature has stopped
> working for me.

Did something happen when it stopped working, like you updated to a
different version of GNU make?

>  In a Makefile, I have many rules to link module .DLLs:
> My problem is that 'EXTRA_CFLAGS' is NOT picked up by the above
> pattern compile rule when the .SECONDEXPANSION rule is used. This
> used to work for sure.

I can't understand the piece of the makefile you provided.  I don't see
anything immediately wrong with it, but I haven't been able to
reproduce this problem in my own experiments.  Can you create a small,
self-contained example that shows the problem you're seeing?

> BTW. Perhaps my problem is related to:
>    https://savannah.gnu.org/bugs/?60799

As far as I can see from your example you don't have either ";" or "#"
anywhere in any of your prerequisites so I don't see how that issue
would be related.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]