On Mon, 13 May 2024, neil liu wrote:
> Dear Petsc developers, > > I am trying to install Petsc with a preinstalled OpenMPi. > > ./configure --download-fblaslapack --with-mpi-dir=/usr/lib64/openmpi --with-mpi-dir=DIR is a bit unique [wrt other pkg-dir options]. It means: --with-cc=DIR/bin/mpicc --with-cxx=DIR/bin/mpicxx --with-fc=DIR/bin/mpif90 > --with-mpi-incdir=/usr/include/openmpi-x86_64 There is no such configure option > > But the final information shows, > MPI: > Version: 3 > Includes: -I/usr/lib64/openmpi/include (*This is not the right include > directory*) Can you send configure.log for this build [perhaps to petsc-maint] Satish > mpiexec: /usr/lib64/openmpi/bin/mpiexec > Implementation: openmpi > OMPI_VERSION: 4.1.1 > > Did I use the wrong way to include the incdir? > > Thanks, > Xiaodong >