[ofiwg] dlopen

Jason Gunthorpe jgunthorpe at obsidianresearch.com
Thu Aug 27 11:24:18 PDT 2015


On Thu, Aug 27, 2015 at 06:18:29PM +0000, Jeff Squyres (jsquyres) wrote:
> Ah, I see -- the verbs provider pulls in libibverbs, which pulls in
> libel.  So if you disable verbs, you see this error.

It is worth compiling shared libaries with -Wl,--no-undefined to catch
these sort of erroneous transitive dependencies.

Also use gold as your linker (-fuse-ld=gold), as it has a saner setup to
catch mistakes like this.

Jason



More information about the ofiwg mailing list