PandaSeq install error: ltld required, install libtool library
1
0
Entering edit mode
6.8 years ago
fire_water ▴ 80

Hi, I'm trying to install PandaSeq as a non-administrator on a Red Hat server but the compiler is returning the following error:

...
checking ltdl.h usability... no
checking ltdl.h presence... no
checking for ltdl.h... no
configure: error: *** ltld required, install libtool library.

So I verified all the dependencies are installed:

whereis libtool : /usr/bin/libtool /usr/share/libtool
whereis zlib : /usr/include/zlib.h /usr/local/zlib /usr/share/man/man3/zlib.3.gz
whereis libbz2 : /usr/lib64/libbz2.so
whereis bzip2 : /usr/bin/bzip2 /usr/local/bzip2 /usr/share/man/man1/bzip2.1.gz

The compiler commands I'm using are:

git clone http://github.com/neufeld/pandaseq.git/
cd pandaseq
./autogen.sh
./configure --prefix=/my/dir

Any ideas how to make the compiler see libtools ?

Thanks!

software error • 2.9k views
ADD COMMENT
2
Entering edit mode
6.8 years ago

The file it's looking for is ltdl.h. A web search for "red hat ltdl.h" shows that this will be supplied by the libtool-ltdl-devel package, which is a separate subsidiary of the libtool package that provides the /usr/bin/libtool that is present.

It's possible to install this development libtool package from source locally as a non-administrator, but the practical and easy thing to do will be to get an administrator to install the required libtool-ltdl-devel package.

ADD COMMENT
0
Entering edit mode

Thanks for the quick reply. In the end, our server administrator installed the following packages which resulted in a successful installation of PANDAseq:

libtool-ltdl-2.2.6-15.5.el6.x86_64 libtool-2.2.6-15.5.el6.x86_64 libtool-ltdl-devel-2.2.6-15.5.el6.x86_64

The PANDA is happy now :)

ADD REPLY

Login before adding your answer.

Traffic: 2998 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6