Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] Running simple MPI program
From: Brandon Fulcher (minguo_at_[hidden])
Date: 2010-10-23 15:10:33

Hi, so yes I'm trying to install the source but after installing, it does
not seem to be able to locate the libraries.

mpirun gives the error cannot open shared object file: No such file or directory

Of course, I have seen this faq

But this is more than a little beyond me. The libraries seem to be
installed in usr/lib, (at least, that's where it locates the library in
question.) but I can't seem to get this to work by modifying
LD_LIBRARY_PATH, or using the --prefix switch. Obviously I am doing
something very wrong, never having bothered with editing paths before. (This
is why I use packages.)

On Sat, Oct 23, 2010 at 1:47 PM, Ashley Pittman <ashley_at_[hidden]>wrote:

> On 23 Oct 2010, at 17:58, Brandon Fulcher wrote:
> > So I checked the OMPI package details on both machines, they each are
> running Open MPI 1.3. . . but then I noticed that the packages are different
> versions. Basically, the slave is running the previous Ubuntu release, and
> the master is running the current one. Both have the most recent packages
> for their release. . .but perhaps that is enough of a difference?
> You need to have exactly the same version of OpenMPI installed on both
> machines. Typically in a cluster all machines are identical in terms of
> software, if this isn't the case for your systems then the easiest way might
> be to compile open mpi from source (on the older of the two machines would
> be best) and to install it to a common directory on both machines.
> Ashley.
> --
> Ashley Pittman, Bath, UK.
> Padb - A parallel job inspection tool for cluster computing
> _______________________________________________
> users mailing list
> users_at_[hidden]