LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
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


Reply
  Search this Thread
Old 11-13-2004, 08:10 PM   #1
m3s3lf
Member
 
Registered: Oct 2004
Distribution: SuSe 9.1
Posts: 41

Rep: Reputation: 15
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!
 
Old 11-14-2004, 12:49 PM   #2
jailbait
LQ Guru
 
Registered: Feb 2003
Location: Virginia, USA
Distribution: Debian 12
Posts: 8,336

Rep: Reputation: 548Reputation: 548Reputation: 548Reputation: 548Reputation: 548Reputation: 548
"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
 
Old 11-14-2004, 01:38 PM   #3
m3s3lf
Member
 
Registered: Oct 2004
Distribution: SuSe 9.1
Posts: 41

Original Poster
Rep: Reputation: 15
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!
 
Old 11-14-2004, 07:09 PM   #4
jailbait
LQ Guru
 
Registered: Feb 2003
Location: Virginia, USA
Distribution: Debian 12
Posts: 8,336

Rep: Reputation: 548Reputation: 548Reputation: 548Reputation: 548Reputation: 548Reputation: 548
"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
 
Old 11-14-2004, 08:27 PM   #5
m3s3lf
Member
 
Registered: Oct 2004
Distribution: SuSe 9.1
Posts: 41

Original Poster
Rep: Reputation: 15
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!
 
Old 11-14-2004, 11:18 PM   #6
jailbait
LQ Guru
 
Registered: Feb 2003
Location: Virginia, USA
Distribution: Debian 12
Posts: 8,336

Rep: Reputation: 548Reputation: 548Reputation: 548Reputation: 548Reputation: 548Reputation: 548
"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
 
Old 11-15-2004, 08:17 PM   #7
m3s3lf
Member
 
Registered: Oct 2004
Distribution: SuSe 9.1
Posts: 41

Original Poster
Rep: Reputation: 15
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.
 
Old 11-17-2004, 07:07 PM   #8
m3s3lf
Member
 
Registered: Oct 2004
Distribution: SuSe 9.1
Posts: 41

Original Poster
Rep: Reputation: 15
You out of ideas Jailbait?
 
Old 11-17-2004, 07:30 PM   #9
jailbait
LQ Guru
 
Registered: Feb 2003
Location: Virginia, USA
Distribution: Debian 12
Posts: 8,336

Rep: Reputation: 548Reputation: 548Reputation: 548Reputation: 548Reputation: 548Reputation: 548
"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
 
Old 11-17-2004, 11:47 PM   #10
m3s3lf
Member
 
Registered: Oct 2004
Distribution: SuSe 9.1
Posts: 41

Original Poster
Rep: Reputation: 15
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!
 
Old 12-01-2004, 12:55 PM   #11
trekk
Member
 
Registered: Oct 2003
Location: Charlotte, NC
Distribution: Fedora Core 6
Posts: 66

Rep: Reputation: 15
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?
 
Old 12-01-2004, 12:59 PM   #12
m3s3lf
Member
 
Registered: Oct 2004
Distribution: SuSe 9.1
Posts: 41

Original Poster
Rep: Reputation: 15
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
 
Old 12-01-2004, 01:05 PM   #13
trekk
Member
 
Registered: Oct 2003
Location: Charlotte, NC
Distribution: Fedora Core 6
Posts: 66

Rep: Reputation: 15
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?
 
Old 12-01-2004, 01:08 PM   #14
trekk
Member
 
Registered: Oct 2003
Location: Charlotte, NC
Distribution: Fedora Core 6
Posts: 66

Rep: Reputation: 15
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
 
Old 12-01-2004, 11:27 PM   #15
trekk
Member
 
Registered: Oct 2003
Location: Charlotte, NC
Distribution: Fedora Core 6
Posts: 66

Rep: Reputation: 15
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
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Apollon installation problem in Mandrake 10.1 - can't find ltdl BovineStargazer Linux - Newbie 7 11-12-2005 04:45 PM
Where is ltdl library under Mandrake Linux 9.2?? (Help with giFT installation) drei023 Linux - Software 0 07-28-2005 11:13 PM
cant find library buffed317 Linux - Software 5 02-21-2005 09:32 PM
How To Find Out What A Library Does? nysb Linux - Software 1 05-27-2004 10:46 AM
Cannot find path for library Baran Linux - Newbie 5 09-03-2003 04:46 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 11:21 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration