--- trunk/OOPSE-3.0/ac-tools/configure.in 2005/02/11 22:35:51 1997 +++ trunk/OOPSE-3.0/ac-tools/configure.in 2005/02/15 05:05:33 2024 @@ -128,10 +128,6 @@ AC_TRY_COMPILE([#include ], [Define if you have the _system_configuration variable.])], [AC_MSG_RESULT([no])]) - -dnl undef HAVE__SYSTEM_CONFIGURATION - - dnl check for system getopt adl_FUNC_GETOPT_LONG @@ -160,7 +156,32 @@ fi exit 1 fi +AC_PATH_PROG(PS, ps) +AC_CACHE_CHECK([for POSIX or BSD ps syntax], ac_cv_prog_ps_syntax, [ + if $PS -ef -o rss > /dev/null 2>&1; then + ac_cv_prog_ps_ef=yes + else + ac_cv_prog_ps_ef=no + fi + if $PS ax -o rss > /dev/null 2>&1; then + ac_cv_prog_ps_ax=yes + else + ac_cv_prog_ps_ax=no + fi + if test "$ac_cv_prog_ps_ef" = yes; then + ac_cv_prog_ps_syntax=POSIX + else + if test "$ac_cv_prog_ps_ax" = yes; then + ac_cv_prog_ps_syntax=BSD + else + AC_MSG_ERROR(Could not determine ps syntax) + fi + fi +]) +AC_DEFINE_UNQUOTED(PS, $PS, [Path to ps program]) +AC_DEFINE_UNQUOTED(PSTYPE, $ac_cv_prog_ps_syntax, [ps syntax type]) + AC_ARG_WITH(mpi, [AC_HELP_STRING([--with-mpi=], [compile with MPI installed in [default=no]])],