Linux - Software This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
 |
11-13-2004, 08:10 PM
|
#1
|
Member
Registered: Oct 2004
Distribution: SuSe 9.1
Posts: 42
Rep:
|
Can't find ltdl library!
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!
|
|
|
11-14-2004, 12:49 PM
|
#2
|
LQ Guru
Registered: Feb 2003
Location: Virginia, USA
Distribution: Debian 12
Posts: 8,381
|
"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
|
|
|
11-14-2004, 01:38 PM
|
#3
|
Member
Registered: Oct 2004
Distribution: SuSe 9.1
Posts: 42
Original Poster
Rep:
|
Quote:
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!
|
|
|
11-14-2004, 07:09 PM
|
#4
|
LQ Guru
Registered: Feb 2003
Location: Virginia, USA
Distribution: Debian 12
Posts: 8,381
|
"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
|
|
|
11-14-2004, 08:27 PM
|
#5
|
Member
Registered: Oct 2004
Distribution: SuSe 9.1
Posts: 42
Original Poster
Rep:
|
Quote:
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!
|
|
|
11-14-2004, 11:18 PM
|
#6
|
LQ Guru
Registered: Feb 2003
Location: Virginia, USA
Distribution: Debian 12
Posts: 8,381
|
"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
|
|
|
11-15-2004, 08:17 PM
|
#7
|
Member
Registered: Oct 2004
Distribution: SuSe 9.1
Posts: 42
Original Poster
Rep:
|
Quote:
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.
|
|
|
11-17-2004, 07:07 PM
|
#8
|
Member
Registered: Oct 2004
Distribution: SuSe 9.1
Posts: 42
Original Poster
Rep:
|
You out of ideas Jailbait? 
|
|
|
11-17-2004, 07:30 PM
|
#9
|
LQ Guru
Registered: Feb 2003
Location: Virginia, USA
Distribution: Debian 12
Posts: 8,381
|
"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.
--------------------------
Steve Stites
|
|
|
11-17-2004, 11:47 PM
|
#10
|
Member
Registered: Oct 2004
Distribution: SuSe 9.1
Posts: 42
Original Poster
Rep:
|
Quote:
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.
--------------------------
Steve Stites
|
OK, thanks for all the help!
|
|
|
12-01-2004, 12:55 PM
|
#11
|
Member
Registered: Oct 2003
Location: Charlotte, NC
Distribution: Fedora Core 6
Posts: 66
Rep:
|
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?
|
|
|
12-01-2004, 12:59 PM
|
#12
|
Member
Registered: Oct 2004
Distribution: SuSe 9.1
Posts: 42
Original Poster
Rep:
|
Quote:
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 
|
|
|
12-01-2004, 01:05 PM
|
#13
|
Member
Registered: Oct 2003
Location: Charlotte, NC
Distribution: Fedora Core 6
Posts: 66
Rep:
|
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?
|
|
|
12-01-2004, 01:08 PM
|
#14
|
Member
Registered: Oct 2003
Location: Charlotte, NC
Distribution: Fedora Core 6
Posts: 66
Rep:
|
I compile gift from source....
gift installed fine....
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 
|
|
|
12-01-2004, 11:27 PM
|
#15
|
Member
Registered: Oct 2003
Location: Charlotte, NC
Distribution: Fedora Core 6
Posts: 66
Rep:
|
Bingo -
Got home tonight; opened up Synaptic - searched for zlib and it shows 3 -
perl-Compress-Zlib - currently not checked
zlib - installed
zlib-devel - installed
I selected zlib to be reinstalled and installed the perl-zlib ....
BINGO
Hope this works.. definately let me know if it does!!
might also try to do a yum install or apt-get install too... but Synaptic just makes it so much easier 
|
|
|
All times are GMT -5. The time now is 06:34 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|