Compiling octopus 10.0 on Cori NERSC
Dear octopus developers,
I am trying to compile octopus 10.0 following the system specific instructions for Cori(https://docs.nersc.gov/systems/cori/) provided here: https://octopus-code.org/wiki/Manual:Specific_architectures#Cori
When I am trying to configure octopus issuing the following command:
./configure --prefix=pwd
--with-libxc-prefix=/usr/common/software/libxc/4.2.3/intel/haswell --enable-mpi
CC=cc CXX=CC FC=ftn FCFLAGS="-fast -no-ipo" CFLAGS="-fast -no-ipo"
FCCPP="/lib/cpp -ffreestanding" --with-fftw-prefix=$FFTW_DIR/..
--with-arpack="$ARPACK" --with-parpack=no --with-berkeleygw-prefix=/usr/common/software/berkeleygw/2.0
I get the following error:
.... checking mpi.h usability... yes checking mpi.h presence... yes checking for mpi.h... yes checking for MPI_init in ... no checking for MPI_Init in -lmpi... no configure: error: cannot call MPI from C
I noticed that the installation instructions were last updated on 2018. Can you please update or help me with the compilation of octopus on Cori?
Thank you so much for your help
Regards, Srilok