If you want to know if some librairie is correctly installed on your
system, the command you need is
ldconfig -p
that will print out all dynamic librairies that are installed on your
system AND useable at this moment.
if some librairy is on your filesystem and not in this list you might
need to edit /etc/ld.so.conf and run ldconfig without options
usually librairies comme with a package containing also the include files
and more ...
when you download a program, the documentation should tell you what libs
you need and from which package they come
if not, you can also try to read the home page dedicated to that program
...
-----Message d'origine-----
De: Bryan Scaringe [SMTP:[EMAIL PROTECTED]]
Date: jeudi 21 janvier 1999 11:40
�: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Objet: Re: Locating libraries
I'm fairly sure that if there is a better way to to do this, someone
will jump up and say so...
if I need the "m" library, I am really looking for something named
libm* (IIRC). So the foo library should be libfoo*.
also, (and again I cover my ass with IIRC), m, or rather libm, is the
math library (from <math.h> fame). If that is missing, your system
has problems. Someone want to comment?
Bryan
> When an application says it needs libraries such as Xext and m, which
are
> unfamiliar to me, I'm faced with the problem of knowing whether they
are
> installed (in RH 5.2), There are various places where libraries are
kept,
> and so I wondered if there was some efficient way to ascertain whether
I
> presently have a library on HD. If I find I need a library, is there a
> special place to find such specialized libraries on line?