Testing r32448 on trunk for trac issue #4834, I encounter the following
which appears unrelated to #4834:

  CCLD     orte-info
Undefined                       first referenced
 symbol                             in file
ompi_proc_local_proc
 
/sandbox/hargrove/OMPI/openmpi-trunk-solaris10-sparcT2-ss12u3-v9-static/BLD/opal/.libs/libopen-pal.a(libmca_btl_sm_la-btl_sm_component.o)
ld: fatal: Symbol referencing errors. No output written to orte-info

Note that this is *static* linking.

This appears to indicate a call from OPAL to OMPI, and I am guessing this
is a side-effect of the BTL move.

Since OMPI contains (many) calls to OPAL this is a circular library
dependence.
Unfortunately, some linkers process their argument strictly left-to-right.
Thus if this dependence is not eliminated one may need "-lmpi -lopen-pal
-lmpi" (or similar) to resolve it.

-Paul

-- 
Paul H. Hargrove                          phhargr...@lbl.gov
Future Technologies Group
Computer and Data Sciences Department     Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900

Reply via email to