This is a slurm build and you point it to the slurm pmi directories.
________________________________ From: users <[email protected]> on behalf of Bennet Fauber <[email protected]> Sent: Wednesday, October 10, 2018 1:14 PM To: [email protected] Subject: Re: [OMPI users] issue compiling openmpi 3.2.1 with pmi and slurm I thought the --with-pmi=/the/dir was meant to point to the top of a traditional FHS installation of PMI; e.g., /opt/pmi with subdirectories for bin, lib, include, man, etc. It looks like this is pointing only to the header file, based on the name. On Wed, Oct 10, 2018 at 11:27 AM Ralph H Castain <[email protected]> wrote: > > It appears that the CPPFLAGS isn’t getting set correctly as the component > didn’t find the Slurm PMI-1 header file. Perhaps it would help if we saw the > config.log output so we can see where OMPI thought the file was located. > > > On Oct 10, 2018, at 6:44 AM, Ross, Daniel B. via users > <[email protected]> wrote: > > I have been able to configure without issue using the following options: > ./configure --prefix=/usr/local/ --with-cuda --with-slurm > --with-pmi=/usr/local/slurm/include/slurm > --with-pmi-libdir=/usr/local/slurm/lib64 > > Everything compiles just fine until I get this error: > > make[3]: Leaving directory > `/usr/local/src/openmpi/openmpi-3.1.2/opal/mca/pmix/pmix2x' > make[2]: Leaving directory > `/usr/local/src/openmpi/openmpi-3.1.2/opal/mca/pmix/pmix2x' > Making all in mca/pmix/s1 > make[2]: Entering directory > `/usr/local/src/openmpi/openmpi-3.1.2/opal/mca/pmix/s1' > CC mca_pmix_s1_la-pmix_s1.lo > pmix_s1.c:29:17: fatal error: pmi.h: No such file or directory > #include <pmi.h> > ^ > compilation terminated. > make[2]: *** [mca_pmix_s1_la-pmix_s1.lo] Error 1 > make[2]: Leaving directory > `/usr/local/src/openmpi/openmpi-3.1.2/opal/mca/pmix/s1' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/local/src/openmpi/openmpi-3.1.2/opal' > make: *** [all-recursive] Error 1 > > > any ideas why I am getting this error? > Thanks > > _______________________________________________ > users mailing list > [email protected] > https://lists.open-mpi.org/mailman/listinfo/users users Info Page - Open MPI<https://lists.open-mpi.org/mailman/listinfo/users> lists.open-mpi.org General user information and questions about Open MPI. ==> Users Archives Using users: To post a message to all the list members, send email to [email protected]. You can subscribe to the list, or change your existing subscription, in the sections below. > > > _______________________________________________ > users mailing list > [email protected] > https://lists.open-mpi.org/mailman/listinfo/users _______________________________________________ users mailing list [email protected] https://lists.open-mpi.org/mailman/listinfo/users
_______________________________________________ users mailing list [email protected] https://lists.open-mpi.org/mailman/listinfo/users
