[cig-commits] r5175 - cs/autoconf/trunk
leif at geodynamics.org
leif at geodynamics.org
Fri Nov 3 16:56:20 PST 2006
Author: leif
Date: 2006-11-03 16:56:20 -0800 (Fri, 03 Nov 2006)
New Revision: 5175
Modified:
cs/autoconf/trunk/cit_petsc.m4
Log:
Fix for issue62:
"PETSc autoconf macro CIT_PETSC_SIEVE out of date".
This macro is now called CIT_CHECK_LIB_PETSC_SIEVE.
Also, set PETSC_SIEVE_FLAGS in CIT_PATH_PETSC.
Modified: cs/autoconf/trunk/cit_petsc.m4
===================================================================
--- cs/autoconf/trunk/cit_petsc.m4 2006-11-03 22:24:36 UTC (rev 5174)
+++ cs/autoconf/trunk/cit_petsc.m4 2006-11-04 00:56:20 UTC (rev 5175)
@@ -72,6 +72,8 @@
'CC',
'FC',
+
+ 'SIEVE_FLAGS',
)
for key in keys:
@@ -110,6 +112,7 @@
AC_SUBST([PETSC_FORTRAN_LIB])
AC_SUBST([PETSC_CC])
AC_SUBST([PETSC_FC])
+AC_SUBST([PETSC_SIEVE_FLAGS])
])dnl CIT_PATH_PETSC
@@ -293,9 +296,9 @@
])dnl _CIT_TRIVIAL_PETSC_PROGRAM
-# CIT_PETSC_SIEVE
-# ---------------
-AC_DEFUN([CIT_PETSC_SIEVE], [
+# CIT_CHECK_LIB_PETSC_SIEVE
+# -------------------------
+AC_DEFUN([CIT_CHECK_LIB_PETSC_SIEVE], [
AC_MSG_CHECKING([for PETSc/Sieve])
AC_LANG_PUSH(C++)
cit_petsc_save_LIBS=$LIBS
@@ -305,7 +308,8 @@
AC_LINK_IFELSE(AC_LANG_PROGRAM([[
#include <petscmesh.h>
]], [[
- ALE::Sieve *topology;
+ const int dim = 3;
+ ALE::Mesh mesh(PETSC_COMM_WORLD, dim);
]]), [
AC_MSG_RESULT(yes)
], [
@@ -315,7 +319,7 @@
CPPFLAGS=$cit_petsc_save_CPPFLAGS
LIBS=$cit_petsc_save_LIBS
AC_LANG_POP(C++)
-])dnl CIT_PETSC_SIEVE
+])dnl CIT_CHECK_LIB_PETSC_SIEVE
dnl end of file
More information about the cig-commits
mailing list