Hi,
I have a naive question. I have built Open MPI 3.1.6 on my system after
configuring as follows:
./configure --prefix=/usr/local

I am planning to use Python so I want to build MPI4py 3.0.3 which will be
using the Open MPI implementation. The MPI4py requirements here
<https://mpi4py.readthedocs.io/en/stable/install.html#requirements> state
that
*"If you use a MPI implementation providing a mpicc compiler wrapper (e.g.,
MPICH, Open MPI), it will be used for compilation and linking. This is the
preferred and easiest way of building MPI for Python."*

So I am wondering whether I need the C++ bindings (if still supported in
Open MPI), i.e., does mpicc needs Open MPI to be configured with
"--enable-mpi-cxx" for MPI4py to work?

I won't be coding in C++ at all.

Thanks,
Konstantinos Konstantinidis

Reply via email to