Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm trying to install Apollon (all in one) and it give the this error:
Code:
* configure: error:
* *** Couldn't find ltdl library. If it is installed in a non-standard
* *** location, please supply --with-ltdl=DIR on the configure command line,
* *** where `DIR' is the prefix where ltdl is installed (such as /usr,
* *** /usr/local, or /usr/pkg). If that doesn't work, check config.log.
I read that it should be included in libtool, but installing that didn't work. Could someone please tell me where to get this ltdl? Distro is Suse 9.1
Thanks!
"I read that it should be included in libtool, but installing that didn't work. Could someone please tell me where to get this ltdl? Distro is Suse 9.1"
ltdl is part of libtool in SuSE 9.1. ltdl is installed in /usr/lib in SuSE 9.1. You can verify that with:
rpm -qi libtool
find /usr -iname "*ltdl*"
rpm -qf /usr/lib/libltdl.so
One possibility is that Apollon is looking for libltdl in the wrong place. You could add --with-ltdl=/usr/lib on the configure command line and see if that works.
Another possibility is that there may be a bug in Apollon where it is asking for the wrong name. You could look in the Apollon config.log and see what name it is looking for. If it is looking for a name that does not appear in /usr/lib (for example ltdl.so) then you could create a symbolic link in /usr/lib from the name Apollon is using to the real name (for example: ln -s libltdl.so /usr/lib/ltdl.so)
Originally posted by jailbait "I read that it should be included in libtool, but installing that didn't work. Could someone please tell me where to get this ltdl? Distro is Suse 9.1"
ltdl is part of libtool in SuSE 9.1. ltdl is installed in /usr/lib in SuSE 9.1. You can verify that with:
rpm -qi libtool
find /usr -iname "*ltdl*"
rpm -qf /usr/lib/libltdl.so
One possibility is that Apollon is looking for libltdl in the wrong place. You could add --with-ltdl=/usr/lib on the configure command line and see if that works.
Another possibility is that there may be a bug in Apollon where it is asking for the wrong name. You could look in the Apollon config.log and see what name it is looking for. If it is looking for a name that does not appear in /usr/lib (for example ltdl.so) then you could create a symbolic link in /usr/lib from the name Apollon is using to the real name (for example: ln -s libltdl.so /usr/lib/ltdl.so)
------------------------------
Steve Stites
Thanks a lot man. I did "rpm -qi libtool" and it says libtool is not installed. I thought I installed it when I downloaded and ran "rpm -hiv libtool-1.5.2-56.src.rpm". Did it not work because of the SRC part? I don't really understand that part, but I had doubts. I'll try to find another version of libtool. What does the "-qi" option do exactly?
THANKS!
"I downloaded and ran "rpm -hiv libtool-1.5.2-56.src.rpm". Did it not work because of the SRC part?"
Right. SuSE creates both a source and a binary rpm for every package. You installed the source and you need to install the binary instead. The SuSE 9.1 binary rpm for libtool is libtool-1.5.2-56.i586.rpm. You need the source code when the package you are compiling compiles against the library source. You need the library binary when the package that you are compiling dynamically links against the library binary. In this case Apollon is dynamically linking to the library binary, which is the most common way of doing it.
"What does the "-qi" option do exactly?"
It displays information about installed binary rpm packages. To see an example output display a rpm package that you know you have installed:
rpm -qi rpm
"I'll try to find another version of libtool."
libtool-1.5.2-56.i586.rpm is on your second install CD if you are using SuSE 9.1 Pro. If you are using the lite version of SuSE 9.1 it may not be included on the distribution CDs.
Originally posted by jailbait "I downloaded and ran "rpm -hiv libtool-1.5.2-56.src.rpm". Did it not work because of the SRC part?"
Right. SuSE creates both a source and a binary rpm for every package. You installed the source and you need to install the binary instead. The SuSE 9.1 binary rpm for libtool is libtool-1.5.2-56.i586.rpm. You need the source code when the package you are compiling compiles against the library source. You need the library binary when the package that you are compiling dynamically links against the library binary. In this case Apollon is dynamically linking to the library binary, which is the most common way of doing it.
"What does the "-qi" option do exactly?"
It displays information about installed binary rpm packages. To see an example output display a rpm package that you know you have installed:
rpm -qi rpm
"I'll try to find another version of libtool."
libtool-1.5.2-56.i586.rpm is on your second install CD if you are using SuSE 9.1 Pro. If you are using the lite version of SuSE 9.1 it may not be included on the distribution CDs.
-----------------------------
Steve Stites
OK, I got a few step further. I had to install the make package 'cause I didn't have it installed for some reason. Anyway, now I get this error:
Code:
checking for zlib version 1.1.4+ in /usr... no
* configure: error:
* NOTE: The zlib compression library version 1.1.4 or greater was not found
* on your system.
*
* If zlib 1.1.4+ is not installed, install it.
*
checking for zlib version 1.1.4+ in /usr/local... (cached) no
checking for zlib version 1.1.4+ in /sw... (cached) no
I tried downloading zlib, but it says it's installed. rpm -qi says it's installed too. How do I tell apollon where to find it?
Thanks again guys!
"I tried downloading zlib, but it says it's installed. rpm -qi says it's installed too. How do I tell apollon where to find it?"
First find out where zlib is installed with:
rpm -ql zlib
On my system it is in /lib. Your error message says that Apollon is looking for zlib in /usr/local and /sw (I never heard of /sw). So on my machine I would fix the error by making symbolic links from where Apollon is looking for zlib to where zlib really is:
ln -s /lib/lib.so.1 /usr/local/lib.so.1
ln -s /lib/lib.so.1.2.1 /usr/local/lib.so.1.2.1
I am also puzzled by why Apollon is looking for zlib in /usr/local. /usr/local/lib or /usr/lib would both be much more reasonable places to look, as well as the most logical place to look being /lib. So I am dubious of the error message:
"checking for zlib version 1.1.4+ in /usr/local... (cached) no
checking for zlib version 1.1.4+ in /sw... (cached) no"
Assuming that Apollon really is looking for zlib in /usr/local/lib then the symbolic links become:
ln -s /lib/lib.so.1 /usr/local/lib/lib.so.1
ln -s /lib/lib.so.1.2.1 /usr/local/lib/lib.so.1.2.1
Originally posted by jailbait "I tried downloading zlib, but it says it's installed. rpm -qi says it's installed too. How do I tell apollon where to find it?"
First find out where zlib is installed with:
rpm -ql zlib
On my system it is in /lib. Your error message says that Apollon is looking for zlib in /usr/local and /sw (I never heard of /sw). So on my machine I would fix the error by making symbolic links from where Apollon is looking for zlib to where zlib really is:
ln -s /lib/lib.so.1 /usr/local/lib.so.1
ln -s /lib/lib.so.1.2.1 /usr/local/lib.so.1.2.1
I am also puzzled by why Apollon is looking for zlib in /usr/local. /usr/local/lib or /usr/lib would both be much more reasonable places to look, as well as the most logical place to look being /lib. So I am dubious of the error message:
"checking for zlib version 1.1.4+ in /usr/local... (cached) no
checking for zlib version 1.1.4+ in /sw... (cached) no"
Assuming that Apollon really is looking for zlib in /usr/local/lib then the symbolic links become:
ln -s /lib/lib.so.1 /usr/local/lib/lib.so.1
ln -s /lib/lib.so.1.2.1 /usr/local/lib/lib.so.1.2.1
--------------------------------
Steve Stites
I copied that friggin' thing all over the place (/usr/, /usr/local/, /sw/, /usr/local/lib/) and it still says it can't find it!
Code:
checking for zlib version 1.1.4+ in /usr... no
checking for zlib version 1.1.4+ in /usr/local... (cached) no
checking for zlib version 1.1.4+ in /sw... (cached) no
* configure: error:
* NOTE: The zlib compression library version 1.1.4 or greater was not found
* on your system.
*
* If zlib 1.1.4+ is not installed, install it.
*
***** Return value 1
I'm gonna try restarting - to try to clear theh cache and I'll edit this post if it works, but I don't have much hope at the moment.
Thanks again for the help man.
I think that it is most likely a bug in the Apollon configure script. I think that the best thing for you to do is to contact the Apollon developers and ask them what is wrong. If you are knowledgeable in how a configure script works you could try to debug the script.
Originally posted by jailbait "You out of ideas Jailbait?"
I think that it is most likely a bug in the Apollon configure script. I think that the best thing for you to do is to contact the Apollon developers and ask them what is wrong. If you are knowledgeable in how a configure script works you could try to debug the script.
This may be an old thread but just an FYI I'm experiencing the same issue installing giFT-* all add ons... it's installed.. did the symbolic links everywhere... same thing... was this issue ever solved?
Originally posted by trekk This may be an old thread but just an FYI I'm experiencing the same issue installing giFT-* all add ons... it's installed.. did the symbolic links everywhere... same thing... was this issue ever solved?
Kinda...
I tried the Apollon all-in-one installer and got as far as I could, then I installed one by one, that didn't install with the all-in-one installer. Then I had to create a shortcut for the program. I can get into Apollon now, but it doesn't connect to any of the networks
ok.. so I looked and had the old gift-gn* and gift-* modules from a previous install that worked fine on the last core. It gives me the same error... so I don't think that it's a problem with the configure/install scripts... it's Fedora Core 3.. something about it ... any ideas?
but the plugins give the error you mentioned before...
I'll work on it and see if I can figure it out.... haven't really spent a whole lot of time on it yet; just figured if you had already figured it out that I wouldn't have too
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.