PGI 7.2 cdk mvapich: missing

When executing the mpirun delivered by mcapich of PGI 7.2 cdk we get
mpirun_rsh: error while loading shared libraries: cannot open shared object file: No such file or directory
No wonder, since
ldd /app/pgi/linux86-64/7.2/mpi/mvapich/bin/mpirun_rsh => not found => /lib64/tls/ (0x0000002a9566c000) => /lib64/tls/ (0x0000002a957f2000)
/lib64/ (0x0000002a95556000)
How to get that missing library? It was not included when installing mvapich of the cdk :-(

Thanks for any hints.

Just link in the pgi libraries statically, otherwise you will need to have the libraries on every cluster node.

-Bstatic_pgi when you create the executable.

You still might find other shared libraries that it won’t find, but the PGI libs will be linked statically into the executable.

Bernie B
The Boeing Company