>From the look of it, this is not an OMPI problem, but a problem with your paths. You need to make sure that libGLU.so.1 can be found by the system at runtime. This is true for _all_ the systems that are in your machinefile. So make sure that on all systems the path to that library is in the LD_LIBRARY_PATH environment variable. That will fix this. If you need help with this, you'll need to tell more details on your installation, your system and your shell.
Greetings, Jakob amjad ali wrote: > Hi all, > A simple program at my 4-node ROCKS cluster runs fine with command: > > /opt/openmpi/bin/mpirun -np 4 -machinefile machines ./mpi-ring > > > Another bigger programs runs fine on the head node only with command: > > cd ./sphere; /opt/openmpi/bin/mpirun -np 4 ../bin/flo2d > > But with the command: > > cd /sphere; /opt/openmpi/bin/mpirun -np 4 -machinefile ../machines > ../bin/flo2d > > It gives output that: > > ../bin/flo2d: error while loading shared libraries: libGLU.so.1: cannot > open shared object file: No such file or directory > ../bin/flo2d: error while loading shared libraries: libGLU.so.1: cannot > open shared object file: No such file or directory > ../bin/flo2d: error while loading shared libraries: libGLU.so.1: cannot > open shared object file: No such file or directory > > (cursor blinking here) > > > =================================== > > Please fix it. > Note that with this bigger code the exe file is in different location > than the ./sphere. > Openmpi is installed with GNU compilers. > > Best Regards, > Amjad Ali > > > ------------------------------------------------------------------------ > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users