On Jun 5, 2008, at 4:37 AM, Samuel Sarholz wrote:
we have a some issues with the openmpi 1.2.6 and libibverbs.
We have some machines with Infiniband and some without.
We compiled openmpi with IB support.
With OpenMPI 1.2.5 it was no problem running that version on the
machines without IB.
However with 1.2.6 the library libibverbs is linked which doen't
exist on some of the machines.
Nothing changed between 1.2.5 and 1.2.6 with regards to depending on
libibverbs.
Is there a way to get programs compiled on a IB machine running them
on machines without IB? (remove the dependency to libibverbs from
openmpi 1.2.6)
How did you build OMPI? The default configuration in the 1.2 series
should have all the IB support in plugin-modules (i.e., not directly
part of libmpi), and therefore apps should not depend on libibverbs at
all.
Does ldd show that your apps depend on libibverbs?
--
Jeff Squyres
Cisco Systems