- AC_HELP_STRING([--enable-debug], [enable debugging mode]),, enable_debug="yes")
-if test "x${enable_debug}" != "xno"; then
- CXXFLAGS="$CXXFLAGS -Wall -W -DDEBUG -O0 -g3"
+ 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"