dnl CDPATH=
AC_INIT(src/ctsim.cpp)
-AM_INIT_AUTOMAKE(ctsim,2.0.0-b7)
+AM_INIT_AUTOMAKE(ctsim,2.0.0b9)
AM_CONFIG_HEADER(config.h)
dnl Checks for programs.
AM_CONDITIONAL(INCLUDED_GETOPT_LONG, test 1==1)
fi
-AC_ADD_GCC_CFLAGS([-Wall])
-AC_MSG_CHECKING(whether to enable verbose warnings)
-AC_ARG_ENABLE(verbose-warnings,
-[ --enable-verbose-warnings
- Enable verbose compiler warnings.],
-[ case "$enableval" in
- yes)
- AC_MSG_RESULT(yes)
- AC_ADD_GCC_CFLAGS([-W])
- AC_ADD_GCC_CFLAGS([-Wshadow -Wpointer-arith -Wbad-function-cast])
- AC_ADD_GCC_CFLAGS([-Wcast-align -Wwrite-strings -Waggregate-return])
- AC_ADD_GCC_CFLAGS([-Wmissing-prototypes -Wstrict-prototypes])
- AC_ADD_GCC_CFLAGS([-pedantic])
- AC_ADD_GCC_CFLAGS([-Wredundant-decls])
-
- ;;
- *)
- AC_MSG_RESULT(no)
- ;;
- esac ], AC_MSG_RESULT(no)
-)
-
dnl Check for debug mode
AC_MSG_CHECKING([debug])
AC_ARG_ENABLE(debug,
AM_CONDITIONAL(DEBUG, test "$debug" = "true")
if test "$debug" = "true" ; then
- AC_ADD_GCC_CFLAGS([-g -DDEBUG])
+dnl AC_ADD_GCC_CFLAGS([-g -DDEBUG])
+ CFLAGS="-g -DDEBUG"
AC_DEFINE(DEBUG)
else
- AC_ADD_GCC_CFLAGS([-g -O3 -DNDEBUG --fast-math])
+dnl AC_ADD_GCC_CFLAGS([-g -O2 -DNDEBUG])
+ CFLAGS="-g -O3 -DNDEBUG"
AC_DEFINE(NDEBUG)
fi
+
+AC_ADD_GCC_CFLAGS([-Wall])
+AC_MSG_CHECKING(whether to enable verbose warnings)
+AC_ARG_ENABLE(verbose-warnings,
+[ --enable-verbose-warnings
+ Enable verbose compiler warnings.],
+[ case "$enableval" in
+ yes)
+ AC_MSG_RESULT(yes)
+ AC_ADD_GCC_CFLAGS([-W])
+ AC_ADD_GCC_CFLAGS([-Wshadow -Wpointer-arith -Wbad-function-cast])
+ AC_ADD_GCC_CFLAGS([-Wcast-align -Wwrite-strings -Waggregate-return])
+ AC_ADD_GCC_CFLAGS([-Wmissing-prototypes -Wstrict-prototypes])
+ AC_ADD_GCC_CFLAGS([-pedantic])
+ AC_ADD_GCC_CFLAGS([-Wredundant-decls])
+
+ ;;
+ *)
+ AC_MSG_RESULT(no)
+ ;;
+ esac ], AC_MSG_RESULT(no)
+)
+
dnl Set LAM path
AC_ARG_WITH(lam,
[ --with-lam[=PATH] Set path of LAM MPI ],
AC_MSG_RESULT(Using dmalloc)
fi
-dnl Setting projet libraries and includes
-LDFLAGS="$LDFLAGS -L../libctsupport -L../libctsim"
-ctlibs="$ctlibs_base -lctsim $ctlibs_graphics -lctsupport $ctlibs_tools"
-AC_SUBST(ctlibs)
-
if test "$wxwin" = "true" ; then
wxcflags=`$wxconfig --cflags`
CFLAGS="$CFLAGS -I../include $wxcflags"
wxlibs=`$wxconfig --libs`
- wxlibs="$wxlibs $ctlibs"
+ ctlibs_graphics="$ctlibs_graphics $wxlibs"
AM_CONDITIONAL(HAVE_WXWINDOWS, test 1==1 )
fi
AC_SUBST(wxcflags)
AC_SUBST(wxlibs)
+dnl Setting projet libraries and includes
+LDFLAGS="$LDFLAGS -L../libctsupport -L../libctsim"
+ctlibs="$ctlibs_base -lctsim $ctlibs_graphics -lctsupport $ctlibs_tools"
+AC_SUBST(ctlibs)
+
if test -n "$lamdir" ; then
lamprograms="pjrec-lam phm2if-lam phm2pj-lam"
AC_SUBST(lamprograms)
+ lamdefs="$CFLAGS"
+ AC_SUBST(lamdefs)
fi
CXXFLAGS="$CFLAGS"