On Fri, Aug 26, 2005 at 09:18:06AM -0500, Troy Benjegerdes wrote: > On Thu, Aug 25, 2005 at 05:53:27PM +0300, Gleb Natapov wrote: > > On Thu, Aug 25, 2005 at 09:43:31AM -0500, Troy Benjegerdes wrote: > > > On Thu, Aug 25, 2005 at 04:35:41PM +0300, Gleb Natapov wrote: > > > > On Wed, Aug 24, 2005 at 09:21:37PM -0500, Troy Benjegerdes wrote: > > > > > I also get the following messages on startup: > > > > > > > > > > libibverbs: Warning: no userspace device-specific driver found for > > > > > uverbs0 driver search path: /usr/lib/infiniband > > > > > > > > > > [0,1,1][btl_openib_component.c:267:mca_btl_openib_component_init] > > > > > No hca's found on this host! > > > > > > > > > Look for RTLD_GLOBAL in opal/libltdl/ltdl.c. If it is not there openib > > > > will not work if compiled as dynamic module. What version of libtool are > > > > you using? Older libtool haven't used RTLD_GLOBAL for opening libraries. > > > > > > It's not there... > > > > > > troy@opteron1:~$ libtool --version > > > ltmain.sh (GNU libtool) 1.5.6 (1.1220.2.95 2004/04/11 05:50:42) Debian: > > > 224 $ > > 1.5.6 from debian do the same for me. But 1.5.8 works OK. If it is a > > problem for you > > to reinstall libtool edit file opal/libltdl/ltdl.c and change line > > # define LT_LAZY_OR_NOW RTLD_LAZY > > to > > # define LT_LAZY_OR_NOW (RTLD_LAZY|RTLD_GLOBAL) > > And recompile. (don't run autogen.sh, this will regenerate the file). > > Did you manage to get this working on a debian system with just the > newer version of libtool? Jeff suggests I build libtool and all the > other autotools as well, but I'd like to see if I can avoid that, and > just update libtool. I installed newer version of libtool from gnu.org. Didn't try newest debian version.
-- Gleb.