Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

From: Gleb Natapov (gleb_at_[hidden])
Date: 2005-08-27 14:45:17


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_at_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.