Open MPI logo

Hardware Locality Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Hardware Locality Development mailing list

Subject: Re: [hwloc-devel] [hwloc-svn] svn:hwloc r4815 - branches/components/src
From: Samuel Thibault (samuel.thibault_at_[hidden])
Date: 2012-09-05 11:36:59


Jeff Squyres, le Wed 05 Sep 2012 17:25:12 +0200, a écrit :
> >> But they must be resolved at load time.
> >
> > Or not, when resolving lazily :)
>
>
> Good point. I don't remember exactly what the rules are here, and they may vary from OS to OS (i.e., some OS's may not support lazy symbol resolution...?).

It also depends on the environment actually, see LD_BIND_NOW in
ld.so(8).

> But it's easiest/safest to think of it in terms of: the symbols must be able to be resolved when this .so is dlopen'ed.

Agreed.

Samuel