automake
[Top][All Lists]
Advanced

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

Re: How to properly make an enable debugging option in configure


From: Andy Falanga (afalanga)
Subject: Re: How to properly make an enable debugging option in configure
Date: Mon, 22 Feb 2016 17:46:59 +0000

On 02/12/2016 06:06 PM, Thomas Dickey wrote:
> On Sat, Feb 13, 2016 at 12:31:51AM +0000, Andy Falanga (afalanga) wrote:
>> I would like to know the "proper" method for adding an "--enable-debug"
>> option to my build using autotools.  Perhaps what I should call this is
>> a "best-practice" or something similar.  So, some googling and Autotools
>> Mythbusters suggests it should be AC_ARG_ENABLE.  So, I put this into my
>> configure.ac file:
>>
>> AC_ARG_ENABLE([debug],
>>        AC_HELP_STRING([--enable-debug],
>>                       [Additional output from binary and turns off
>> optimizations]),
>>        [CXXCPP="${CXXCPP} -DDEBUG"
> CXXCPP doesn't appear to be set at this point, since it does not contribute
> to the "checking" message below.
>
>>         CXXFLAGS="${CXXFLAGS} -O0 -ggdb"],
>>        [CXXCPP=${CXXCPP}
>>         CXXFLAGS="${CXXFLAGS} -O2 -g"])
> By the way, it's a common convention to put preprocessor options in
> the CPPFLAGS variable, leaving CXXFLAGS for compiler options.
Right.  I thought CXXCPP was for C++ Preprocessor options.  It doesn't 
matter much to me to to use CPPFLAGS instead.

Sorry for the late reply.


reply via email to

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