openmpi - Why can't Open MPI configure find pmi2.h library? -
hi trying compile open mpi 1.10 pmi2.h can use srun command according instructions here https://www.open-mpi.org/faq/?category=slurm
this configure command
[avinash@baribu openmpi-1.10.0]$ ./configure cc=gcc cxx=g++ fc=gfortran --prefix=/home/avinash/openmpi110 --with-slurm --with-sge --with-pmi=/usr/include/slurm but error message @ end
--- mca component common:pmi (m4 configuration macro) checking mca component common:pmi compile mode... dso checking if user requested pmi support... yes checking if pmi support can built... no configure: warning: pmi support requested (via --with-pmi) neither pmi.h configure: warning: nor pmi2.h found under locations: configure: warning: /usr/include/slurm configure: warning: /usr/include/slurm/slurm configure: warning: specified path: /usr/include/slurm configure: warning: or neither libpmi nor libpmi2 found under: configure: warning: /usr/include/slurm/lib configure: warning: /usr/include/slurm/lib64 configure: warning: specified path: configure: error: aborting which weird because see pmi2.h file in /usr/include/slurm
[avinash@baribu openmpi-1.10.0]$ ls /usr/include/slurm pmi2.h pmi.h slurmdb.h slurm_errno.h slurm.h smd_ns.h spank.h i appreciate configuration. thanks.
your best bet email information requested under http://www.open-mpi.org/community/help/ open mpi users mailing list. config.log file, in particular, contain more information.
Comments
Post a Comment