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

Popular posts from this blog

1111. appearing after print sequence - php -

java - WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/board/] in DispatcherServlet with name 'appServlet' -

Ruby on Rails, ActiveRecord, Postgres, UTF-8 and ASCII-8BIT encodings -