Hi
after a crash i reinstalled open-mpi 1.2.5 on my machines,
used
./configure --prefix /opt/openmpi --enable-mpirun-prefix-by-default
and set PATH and LD_LIBRARY_PATH in .bashrc:
PATH=/opt/openmpi/bin:$PATH
export PATH
LD_LIBRARY_PATH=/opt/openmpi/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_P
Sorry, I'll try and fill in the background. I'm attempting to package
openmpi for a number of customers we have, whenever possible on our
clusters we use modules to provide users with a choice of MPI
environment.
I'm using the 1.2.6 stable release and have built the code twice, once
to /opt/open
Interestingly i can start mpirun from any of the remote machines,
running processes on other remote machines and on the local machine,.
But from the local machine i can start no process on a remote machine -
it just shows the behavior detailed in the previous mail.
remote1 -> remote1 ok
remote1 ->
Ashley,
I had a similar situation linking to the intel libraries and used the
following in the link step
-L/opt/intel/compiler_10.1/x86_64/lib -Wl,-non_shared -limf -lsvml -
lintlc -Wl,-call_shared
This created binaries statically linked to the intel compiler
libraries so I didn't have t