Hi,

We have recently upgraded our default compiler suite from
PGI 10.5 to PGI 10.8.  We use the "module" system to manage
third-party software.  The module for PGI sets PATH and
LD_LIBRARY_PATH.

Using Open MPI 1.4.2, built with PGI 10.5, I have verified
that changing PATH is sufficient for the Open MPI compiler
wrappers to pick up version 10.8 of the PGI compilers.
However, it appears that the 10.5 PGI libraries are "wired"
into the wrappers somehow.  So I get an executable that
has been compiled with PGI 10.8 but linked against PGI 10.5
libraries.

Short of rebuilding Open MPI with PGI 10.8, is there any
(safe, reliable) way to get the compiler wrappers to link
against the PGI 10.8 libraries?  Thanks!

--
Best regards,

David Turner
User Services Group        email: dptur...@lbl.gov
NERSC Division             phone: (510) 486-4027
Lawrence Berkeley Lab        fax: (510) 486-4316

Reply via email to