rendered paste body# 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