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.