I seem to have this problem a lot, so it must be something missing in my understanding.
When I try to ./configure a new or upgraded application it seems to be unable to find certain libraries that I know are on my system. If I go and try to install those libraries, typically from a .rpm, I am told that I already have the libraries installed. Also if I do a find for those libraries, I see them in my system. I must be failing to tell ./configure how to find my libraries.
An example. I am trying to upgrade Kopete today. I download the latest tarball into /home/skip/ttt, then open a cmd window, type cd ttt enter, then tar -jxvf kop.... then cd kop... then ./configure I get this error:
<blockquote>
You're missing libxslt, version 1.0.7 or newer, or the libxslt
development package. Kopete will not be compiled.
If you want to use Kopete, have a look at
ftp://xmlsoft.org/ or find
a binary package for your system.
</blockquote>
(among others)
I go to the specified ftp site and find the libxslt rpm, download and run, only to be told that I already have the item installed.
Doublechecking with find gives me this
<blockquote>
[root@bigbox kopete-0.12.2]# find / -iname "libxslt*"
/home/skip/tmp/libxslt-1.1.24-1.src.rpm
/home/skip/tmp/libxslt-1.1.24-1.x86_64.rpm
/home/skip/tmp/libxslt-1.1.24-1.src-1.rpm
find: WARNING: Hard link count is wrong for /proc/1/task: this may be a bug in your filesystem driver. Automatically turning on find's -noleaf option. Earlier results may have failed to include directories that should have been searched.
/usr/share/doc/libxslt1-1.1.12
/usr/lib/libxslt.so.1
/usr/lib/openoffice/program/libxsltdlg645li.so
/usr/lib/openoffice/program/libxsltfilter645li.so
/usr/lib/dia/libxslt_filter.la
/usr/lib/dia/libxslt_filter.so
/usr/lib/libxslt.so.1.1.12
/usr/local/OpenOffice.org1.1.4/program/libxsltfilter645li.so
/usr/local/OpenOffice.org1.1.4/program/libxsltdlg645li.so
</blockquote>
So it sure looks like I have the library, but ./configure cannot find it. Why? How can I prevent this in the future. (This is not the only install it has happened on. Different libraries, but always the same basic "can't find" errors.)
Thank you.