On Wed, 2010 Apr 28 00:40+0200, Andreas Gruenbacher wrote:
>
> ... unless the timestamps get destroyed, or make gets things wrong.
> The latter apparently happened to Daniel (CCed) on Tru64 with the
> native make; the result was a build failure.  (GNU make got that
> situation right.)

I would have thought that this was where you'd want to focus attention.
For my part, if I've fiddled with a .y file, and $(YACC) doesn't work,
then a build failure is a given. The problem here appears to come down
to make(1) not handling the dependencies correctly, since it doesn't do
VPATH and it's building outside of the source tree. Wouldn't it be
reasonable just to refer to the generated .c file explicitly under
$(srcdir), at least in some circumstances, to avoid spurious invocations
of $(YACC)?


--Daniel

(Please Cc: any replies to me, as I am not subscribed to this list.)


-- 
NAME = Daniel Richard G.     _\|/_    Remember, skunks
MAIL = [email protected]     (/o|o\) _- don't smell bad---
MAIL+= [email protected]   < (^),>     it's the people who
WWW  = (not there yet!)      /   \      annoy us that do!


Reply via email to