# enable runtime debugging code AC_MSG_CHECKING(whether to enable runtime debugging code) AC_ARG_ENABLE( debug, AC_HELP_STRING([--enable-debug],[enable runtime debugging code (default=no)]), , [enable_debug="no"]) AC_MSG_RESULT($enable_debug) if test "$enable_debug" = "yes"; then AC_DEFINE(APP_DEBUG, [1], [enable runtime debugging code]) DEBUG_CFLAGS="-O0 -Wall -Werror -g" # DEBUG_CFLAGS="-O0 -Wall -Werror -Wno-strict-aliasing -g" else AC_DEFINE(G_DISABLE_ASSERT, [1], [if no runtime debugging, do not enable g_asserts]) AC_DEFINE(G_DISABLE_CHECKS, [1], [if no runtime debugging, do not enable g_return_if_fail variants]) AC_DEFINE(G_DISABLE_CAST_CHECKS, [1], [if no runtime debugging, do not enable dynamic type checks]) DEBUG_CFLAGS="" fi