[ET Trac] [Einstein Toolkit] #1655: Cannot compile on Mac OS

Einstein Toolkit trac-noreply at einsteintoolkit.org
Tue Sep 23 08:56:22 CDT 2014


#1655: Cannot compile on Mac OS
---------------------+------------------------------------------------------
  Reporter:  hinder  |       Owner:                     
      Type:  defect  |      Status:  new                
  Priority:  minor   |   Milestone:  ET_2014_11         
 Component:  Cactus  |     Version:  development version
Resolution:          |    Keywords:  MPI                
---------------------+------------------------------------------------------
Changes (by hinder):

  * priority:  critical => minor


Comment:

 Yes, setting
 {{{
 MPI_LIBS = mpi_cxx mpi
 }}}
 in the optionlist allows the link to succeed, and I can run the resulting
 executable.  Thanks!  I have committed the change to simfactory as
 revision 2407.  According to Erik (by email), the old version of the MPI
 thorn configuration script set "MPI_LIBS = mpi_cxx mpi" by default, which
 is correct for OpenMPI, but not for other MPI implementations.  The new
 version does not set these. Hence, with OpenMPI it is now necessary to set
 these explicitly.

 The executable for auto-detection is called mpicxx-openmpi-mp in MacPorts.
 This should be searched for by the configure script.  Leaving the ticket
 open for this.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1655#comment:2>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list