I am trying to install guile locally on a system. It requires gnu/libtool. While installing all its dependencies, the "make check
" command showed errors while installing gnu/libtool. But if I omitted the command and simply ran "make
" followed by "make install
", then it was able to install successfully. I was able to install the rest of the dependencies without any problem. However, when I run the following command, then I am getting the below mentioned error:
Command:
../configure --with-libltdl-prefix=$PREFIX/libtool --with-libgmp-prefix=$PREFIX/gmp --with-libunistring-prefix=$PREFIX/libunistring --with-libiconv-prefix=$PREFIX/libiconv --with-libreadline-prefix=$PREFIX/libreadline --with-libintl-prefix=$PREFIX/gettext --prefix=$PREFIX/guile
Error:
configure: error: GNU libltdl (Libtool) not found, see README.
the $PREFIX
is defined and I have installed the libltdl
library in the libtool
folder. When I look through the include
and lib
sub directories of the libtool
folder, I can find the libltdl
folders and .so files.
So, I am unsure as to why the configure script is not able to find the locally installed version of libtool
. I will be highly grateful if someone can point out the problem in the command and how to remedy this error.
I had a similar issue when trying to compile bind9 using distcc under Rasbian. I had previously installed the package libtool but I was also missing the package libtool-bin. That solved my issue. Try
and see if both show up.