Re: How to make "configure: WARNING: unrecognized options: --enable-…" an error

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

 



On 2024-09-16 09:44, Murrell, Brian wrote:
> When an AC_ARG_ENABLE() for a given arg is missing, one only seems to
> get a WARNING from configure such as:
> 
> configure: WARNING: unrecognized options: --enable-foo
> 
> Is there any way to make this an error so that configure [ideally,
> exits immediately] and returns !0?

Yes, this is covered in the Autoconf manual[1].

Use --enable-option-checking=fatal.

> It's too easy to miss such a warning for a critical arg and continue
> down a path of ultimate failure.

I feel like these warnings are very visible since the same warnings
get printed both at the start and at the end of a configure run.

You could also try using --quiet to suppress normal output (leaving you
with just the warnings).

[1] https://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.72/autoconf.html#Option-Checking

Hope that helps,
  Nick




[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux