[ET Trac] [Einstein Toolkit] #1173: ExternalLibraries build environment problems

Einstein Toolkit trac-noreply at einsteintoolkit.org
Wed Apr 10 03:44:42 CDT 2013


#1173: ExternalLibraries build environment problems
------------------------------------+---------------------------------------
  Reporter:  hinder                 |       Owner:             
      Type:  defect                 |      Status:  reviewed_ok
  Priority:  major                  |   Milestone:  ET_2013_05 
 Component:  EinsteinToolkit thorn  |     Version:             
Resolution:                         |    Keywords:  zlib hwloc 
------------------------------------+---------------------------------------

Comment (by hinder):

 Replying to [comment:13 eschnett]:
 > The meaning of NO_BUILD is that the configure.sh script should (a) not
 search for the library (since MPI_DIR is not empty), and (b) it should not
 be built either. Presumably, the system knows how to find/use MPI in some
 other way. The variables MPI_INC_DIRS should be left empty in this case.

 Would it be possible to have MPI_DIR = NO_BUILD and *still* use the
 MPI_INC_DIRS options?  What should I set MPI_DIR to if there is no single
 MPI directory which makes sense, and all the other options are necessary
 and sufficient to build with MPI?  I think it makes sense to set MPI_DIR =
 NO_BUILD in that case; it is certainly intuitive.  Is there a place where
 we document the behaviour of the ExternalLibraries thorns, along the lines
 of comment:13?  We started a page (https://docs.einsteintoolkit.org/et-
 docs/Improving_the_treatment_of_external_libraries) on the wiki where we
 tried to rationalise the whole system, but it is meant to be suggestive of
 a new way of doing things, rather than a documentation of the current
 system.

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


More information about the Trac mailing list