- AC_HELP_STRING([--enable-debug], [enable debugging mode]),, enable_debug="no")
-if test "x${enable_debug}" != "xno"; then
- CFLAGS="$CFLAGS -DDEBUG"
+ AC_HELP_STRING([--enable-debug], [enable debugging mode]),
+ [enable_debug=$enableval], [enable_debug=no])
+if test "$enable_debug" = "yes"; then
+ AC_DEFINE([DEBUG], 1, [define to compile in debug checks])
+ CXXFLAGS="$CXXFLAGS -Wall -Werror -O0 -g3"