Index: /branches/eam_rel9_b0/psModules/configure.ac
===================================================================
--- /branches/eam_rel9_b0/psModules/configure.ac	(revision 5833)
+++ /branches/eam_rel9_b0/psModules/configure.ac	(revision 5834)
@@ -10,7 +10,7 @@
 dnl otherise AC_PROG_CC will default CFLAGS to "-g -02"
 if test -z ${CFLAGS} ; then
-  CFLAGS="-g -O0"
+ CFLAGS=""
 fi
-AC_SUBST([CFLAGS])
+ AC_SUBST([CFLAGS])
 
 AC_LANG(C)
@@ -44,4 +44,13 @@
 AC_SUBST([SRCDIRS],${SRCDIRS=})
 AC_SUBST([SRCINC],${SRCINC=})
+
+dnl handle debug building
+AC_ARG_ENABLE(optimize,
+  [AS_HELP_STRING(--enable-optimize,enable compiler optimization)],
+  [AC_MSG_RESULT(compile optimization enabled)
+   CFLAGS="${CFLAGS=} -O2"],
+  [AC_MSG_RESULT([compile optimization disabled])
+   CFLAGS="${CFLAGS=} -O0 -g"]
+)
 
 dnl doxygen -------------------------------------------------------------------
