The next bandwidth drag in my ongoing war with E. . .

With the help of a couple of very patient people on this list, I've been
able to figure out that my imlib isn't able to load images when called
by E because it isn't compiling in the right formats.

I think.

./configure outputs a config file which sees some of my libraries but
misses others.  The ones it sees:

/* Define if you have the gif library (-lgif).  */
#define HAVE_LIBGIF 1

/* Define if you have the m library (-lm).  */
#define HAVE_LIBM 1

All the other libs come up as missing.

Fair enough.  But I'm pretty sure I have them installed.


[root@fred RPMS]# rpm -q libjpeg
libjpeg-6b-3
[root@fred RPMS]# rpm -q libjpeg-devel
libjpeg-devel-6b-3
[root@fred RPMS]# rpm -q libpng
libpng-1.0.1-3
[root@fred RPMS]# rpm -q libpng-devel
libpng-devel-1.0.1-3
[root@fred RPMS]# rpm -q libtiff
libtiff-3.4-2
[root@fred RPMS]# rpm -q libtiff-devel
libtiff-devel-3.4-2
[root@fred RPMS]# rpm -q zlib
zlib-1.1.2-2
[root@fred RPMS]# rpm -q zlib-devel
zlib-devel-1.1.2-2

That's all of the libs which ./configure doesn't find, and rpm says
they're all present.  rpm -Vvv didn't produce any gripes either.

What could be going wrong here, and why is it only happening to _most_
of my libs and not all of them?  What's so special about the m and gif
libs?

Assuming that I'm not hallucinating and that these files are in fact
present on my system, how do I get ./configure to see them?  I've run
ldconfig several times since imlib's first flop, and all of these
libraries do appear on the list.

Here's an excerpt:

[root@fred /root]# ldconfig -XNv | grep -E 'gif|jpeg|png|tiff|zlib'
        libungif.so.3 => libungif.so.3.0.0
        libgif.so.3.0 => libgif.so.3.0
        libtiff.so.3 => libtiff.so.3.4
        libpng.so.2 => libpng.so.2.1.0
        libjpeg.so.6 => libjpeg.so.6.0.1
        libpng.so.2 => libpng.so.2.1.0
        libungif.so.3 => libungif.so.3.0.0
        libgif.so.3.0 => libgif.so.3.0
        libtiff.so.3 => libtiff.so.3.4
        libpng.so.2 => libpng.so.2.1.0
        libjpeg.so.6 => libjpeg.so.6.0.1

They're also all pretty new.  Most of them are newer versions than the
ones listed on the RHADLabs web page.

(Is there such a thing as 'too' new?)

Maybe the thing for me to do at this stage is to go back to AnotherLevel
until E gets a little easier for us morons to set up?  Say, 2002 or so?
:-}



-
To unsubscribe from this list send mail to: [EMAIL PROTECTED]
with the message contents: unsubscribe e-develop

Reply via email to