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