On 8/27/06, Durga Choudhury <dpchoudh_at_[hidden]> wrote:
> Hi all
> I am getting an error (details follow) in the simplest of the possible
> test scenarios:
> Two identical regular Dell PCs connected back-to-back via an ethernet
> switch on the 10/100 ethernet. Both run Fedora Core 4. Identical version (
> 1.1) of Open MPI is compiled and installed on both of them *without* a
> --prefix option ( i.e. installed on the default location of /usr/local).
> The hostfile on both the machine is the same:
> cat ~/hostfile
> I can run openMPI on either of these two machines by forking two
> mpirun -np2 osu_acc_latency <------ This runs fine on either of the two
> However, when I try to luch the same program across the two machines, I
> get an error:
> mpirun --hostfile ~/hostfile -np2 /home/durga/openmpi-1.1
> durga_at_192.168.22.29's <durga_at_192.168.22.29%27s> password: foobar
> /home/durga/openmpi-1.1/osu_benchmarks/osu_acc_latency: error while
> loading shared libraries: libmpi.so.0: cannot open shared object file: No
> such file or directory.
> However, the file *does exist* in /usr/local/lib:
> ls -l /usr/local/lib/libmpi.so.0
> libmpi.so.0 -> libmpi.so.0.0.0
> I have also tried adding /usr/local/lib to my LD_LIBRARY_PATH on *both*
> machines, to no avail.
first of: I'm not from the openMPI team.
Where did you add your LD_LIBRARY_PATH ?
make shure it is in one of the profile files for your shell.. such has:
.bash_profile and _not_ .bashrc
that's a tipical error in these kind of configurations..
Any help is greatly appreciated.
> users mailing list
Miguel Sousa Filipe