UserGuide/CompilationRequirements

Version 3 (modified by rpwagner, 5 years ago)

--

Enzo compilation requirements

Enzo can be compiled on any POSIX-compatible operating system, such as Linux, BSD (including Mac OS X), and AIX. In addition to a C/C++ and Fortran-90 compiler, the following libraries are necessary:

  • HDF5, the hierarchical data format. Note that HDF5 also may require the szip and zlib libraries, which can be found at the HDF5 website. (Please read this note about how to handle compiling with HDF5 versions 1.8+.)
  • MPI, the Message-Passing Interface