Dear Firedrake developers,
I’m trying to install Firedrake with the install script on CentOS Linux release 7.3.1611. I’m doing a
“firedrake-install --no_package_manager --disable-ssh”.
The script fails when building pyop2/sparsity.cpp, because it did not find mpi.h. I notice that he uses gcc for compiling while he should use the appropriate MPI Wrapper function mpicxx.
There are environment variables available in my system ($MPICC, $MPICXX, $MPIFC) pointing to the appropriate MPI Wrappers (mpicc, mpicxx, mpif90).
How do I tell the install script to use these? I notice the option “--mpicc” for the C compiler, but how do I set the C++ (and Fortran) compiler?
Thank you!
Henrik
--
Dipl.-Math. Henrik Büsing
Institute for Applied Geophysics and Geothermal Energy
E.ON Energy Research Center
RWTH Aachen University
------------------------------------------------------
Mathieustr. 10 | Tel +49 (0)241 80 49907
52074 Aachen, Germany | Fax +49 (0)241 80 49889
------------------------------------------------------
http://www.eonerc.rwth-aachen.de/GGE
hbuesing@eonerc.rwth-aachen.de
------------------------------------------------------