[DEBUG=$enableval],[])
# cvs builds are always debug
- test "${VERSION%*cvs}" != "$VERSION" && DEBUG="yes"
-
+ CVS=""
+ test "${VERSION%*cvs}" != "$VERSION" && CVS="yes"
+ test "$CVS" = "yes" && DEBUG="yes"
+
if test "$DEBUG" = "yes"; then
- AC_MSG_RESULT([debug])
+ if test "$CVS" = "yes"; then
+ AC_MSG_RESULT([DEBUG (CVS build)])
+ else
+ AC_MSG_RESULT([DEBUG])
+ fi
AC_DEFINE([DEBUG], [1], [Creating a debug build])
else
- AC_MSG_RESULT([release])
- AC_DEFINE([NDEBUG], [1], [Creating a release build])
+ AC_MSG_RESULT([RELEASE])
+# keep the asserts in
+# AC_DEFINE([NDEBUG], [1], [Creating a release build])
fi
])
AC_MSG_CHECKING([for GNU C++])
if test "$GXX" = "yes"; then
AC_MSG_RESULT([yes])
- FLAGS="-Wall -W"
+ FLAGS="-Wall -W -fno-check-new -fno-exceptions"
# -pedantic
test "$DEBUG" = "yes" && FLAGS="$FLAGS -g -fno-inline"
else