[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Question WHY is gnu make does not stop on error on rule
From: |
Zack Weinberg |
Subject: |
Re: Question WHY is gnu make does not stop on error on rule |
Date: |
Thu, 08 Dec 2022 14:43:04 -0500 |
User-agent: |
Cyrus-JMAP/3.7.0-alpha0-1115-g8b801eadce-fm-20221102.001-g8b801ead |
On Thu, Dec 8, 2022, at 5:18 AM, aotto wrote:> Hi,
> I use "automake" to setup a "gnu make" build-environment and I have the
> following rule to create a special file:
> Problem: the "$(c_Meta)" failed with error but MAKE continue… why??
...
> $(csmkkernel_meta) $(csmqmsgque_meta) $(cslcconfig_meta):
> @$(call green,$(c_Meta) -meta $@ -header $<)
> @$(c_Meta) -meta $@ -header $< && touch $@
...
> (file ".../NHI1/sbin/meta/c_Meta.tcl" line 1441)
> Reaping losing child 0x55901938a2b0 PID 26076
> Removing child 0x55901938a2b0 PID 26076 from chain.
> Successfully remade target file
> '.../NHI1/theLink/csmsgque/.LibMqMsgque_cs.meta'.
Please: Get rid of those leading @ signs, run it again *without* -d, and post
the *complete and unedited* output.
zw