Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] build problems - undefined referenceto `lt_libltdlc_LTX_preloaded_symbols and libtool install
From: Michael Hines (michael.hines_at_[hidden])
Date: 2009-09-02 09:01:14

On Wed, 2009-09-02 at 10:51 +0300, Jeff Squyres wrote:
> On Aug 27, 2009, at 8:34 PM, Michael Hines wrote:
> > ltdl.c:(.text+0x10d3): undefined reference to
> > `lt_libltdlc_LTX_preloaded_symbols'
> >
> Hmm. This feels like a mismatch of libtool somehow... (ltdl is a
> part of the larger Libtool package). Can you send all the information
> listed here:
Enclosed. I started from openmpi-1.3.3.tar.gz and
tar xzf ~/Desktop/openmpi-1.3.3.tar.gz
cd openmpi-1.3.3
./configure --prefix=$HOME/openmpi --disable-mpi-f77 --disable-mpi-f90
&> config.out
make all &> make.out
tar czf ompibld.tgz config.out config.log make.out

> > /bin/sh ../../../libtool --mode=install /usr/bin/install -c
> > opal_wrapper '/home/hines/openmpi/bin'
> > ./opal_wrapper: line 1: ELF: command not found
> > libtool: install: invalid libtool wrapper script `opal_wrapper'

> This seems like an even bigger problem -- ELF is not a command, so how
> it's trying to execute that seems pretty nebulous.
I guess opal_wrapper is supposed to be a script that contains the
executable but it turned out just to be the executable. If the earlier
issue is resolved (presumably libtool related) this may go away
as well.