[ET Trac] [Einstein Toolkit] #1468: Building a configuration with just the MPI thorn fails
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Wed Nov 6 12:10:41 CST 2013
#1468: Building a configuration with just the MPI thorn fails
-----------------------+----------------------------------------------------
Reporter: hinder | Owner:
Type: defect | Status: new
Priority: optional | Milestone:
Component: Cactus | Version: development version
Resolution: | Keywords:
-----------------------+----------------------------------------------------
Comment (by eschnett):
What version of OS X is this? What compiler and compiler version are you
using? Which version of OpenMPI is this?
It seems that the compiler cannot handle the OpenMPI include file mpi.h.
The reason for this is likely that OpenMPI expects to be built with a
particular compiler (then one that would be chosen by mpicc), but you are
now using a different one, maybe a newer one.
A likely work-around is to use
{{{-D__deprecated__=__deprecated_DISABLED}}}. This should avoid this
error, but would also disable all warnings about deprecated features.
Another solution may to be update your OpenMPI version.
On the Cactus side, we could automatically enable the -D work-around above
if a simple MPI program cannot be built without it, but can be built with
it.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1468#comment:1>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list