Received from Ralph Castain on Thu, Feb 26, 2015 at 04:14:05PM EST: > > On Feb 26, 2015, at 1:07 PM, Lev Givon <l...@columbia.edu> wrote: > > > > I recently tried to build OpenMPI 1.8.4 on a daily release of what will > > eventually become Ubuntu 15.04 (64-bit) with the --with-slurm and --with-pmi > > options on. I noticed that the libpmi.so.0.0.0 library in Ubuntu 15.04 is > > now > > in the multiarch location /usr/lib/x86_64-linux-gnu rather than /usr/lib; > > this > > causes the configure script to complain that it can't find libpmi/libpmi2 in > > /usr/lib or /usr/lib64. Setting LDFLAGS=-L/usr/lib/x86_64-linux-gnu and/or > > LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu doesn't seem to help. How can I > > get > > configure find the pmi library when it is in a multiarch location? > > Looks like we don’t have a separate pmi-libdir configure option, so it may not > work. I can add one to the master and set to pull it across to 1.8.5.
That would be great. Another possibility is to add /usr/lib/x86_64-linux-gnu and /usr/lib/i386-linux-gnu to the default libdirs searched when testing for pmi. Thanks, -- Lev Givon Bionet Group | Neurokernel Project http://www.columbia.edu/~lev/ http://lebedov.github.io/ http://neurokernel.github.io/