I always use the multi-processors on the parallel clusters. This error seems to come from deal.II configuration.

Why did you put this checking step as

"checking Epetra_config.h presence", but I did not find in old svn version?

When I delete lines in the file 'configure' corresponding to this step, the configuration is all right.

Thus, as for me, this step for configuration looks like to be new.

And,

When I configure for Trilinos lib., I used only this option '--with-mpi-comilers', but '--enable-mpi' automatically turns on with this option in Trilinos lib.

Personally, this test for new svn version of deal on the cluster is not in rush at this moment. I would just test p4est with Trilinos lib. to check the memory in the nodes and parallel efficiency to compare previous data.

Thank you.
Sungho



On 2010-11-05 오전 8:12, Martin Kronbichler wrote:
Dear Sungho,

checking for consistency of Trilinos and deal.II MPI settings...
configure: error: Trilinos was not built for MPI, but deal.II is!
I compiled Trilinos library by mpich-1.2.7p1 for MPI. When I configure
the svn deal.II version, I did not change anything for linking with
Trilinos library.
The error message states that the Trilinos include files (the file
Epetra_config.h, to be precise) indicate that MPI has not been enabled.
So either your Trilinos include and library files do not match or you
were just lucky that it worked before: It might be that the Trilinos
9.0.3 version without MPI did still work with a deal.II MPI compilation,
but other versions do not and therefore we have to check that. Did you
ever use more than one processor with your Trilinos library? How do your
Trilinos configuration flags look like? One usually has to set something
like
   --enable-mpi --with-mpi-compilers
when compiling Trilinos with MPI for the 8.0.x and 9.0.x versions.

Best,
Martin


_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to