no more gif problem + nice surprise
Godmar Back
gback at cs.utah.edu
Mon Apr 19 10:01:35 PDT 1999
>
> Alexandre Oliva wrote:
> >
> > On Apr 16, 1999, Maksim Lin <maksim at swin.edu.au> wrote:
> >
> > > Well I'm not sure what I did (all I did was delete a few symlinks and
> > > put them back again) but gifs are now working fine with beta4, though
> > > the Kaffe exe still reports that it's linked to both v4 & v3 of
> > > libungif.
> >
> > Kaffe's configure script looks for both libgif and libungif, and links
> > with both of them. I'm not sure this is right, though; we should
> > probably not look for one of them if we find the other. But I don't
> > know which one is to be preferred, does anybody?
> >
> > --
> > Alexandre Oliva http://www.dcc.unicamp.br/~oliva IC-Unicamp, Brasil
> > {oliva,Alexandre.Oliva}@dcc.unicamp.br aoliva@{acm.org,computer.org}
> > oliva@{gnu.org,kaffe.org,{egcs,sourceware}.cygnus.com,samba.org}
> > *** E-mail about software projects will be forwarded to mailing lists
>
> No I meant both versions 3 & 4 of _only_ libungif, here's what I mean:
> >ldd /usr/local/kaffe/libexec/Kaffe
> libm.so.6 => /lib/libm.so.6 (0x40004000)
> libjpeg.so.6 => /usr/lib/libjpeg.so.6 (0x4001d000)
> libpng.so.0 => /usr/lib/libpng.so.0 (0x4003b000)
>
> libungif.so.4 => /usr/local/lib/libungif.so.4 (0x40054000)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> libungif.so.3 => /usr/lib/libungif.so.3 (0x4005d000)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40064000)
> libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4006f000)
> libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40077000)
> libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4008b000)
> libkaffevm-1.0b4.so =>
> /usr/local/kaffe-1b4/lib/libkaffevm-1.0b4.so (0x40122000)
> libdl.so.2 => /lib/libdl.so.2 (0x40171000)
> libc.so.6 => /lib/libc.so.6 (0x40174000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)
>
> Gif's do load, but what I'm worried about is that it only works by
> coincidence. From my understanding when kaffe gets compiled it should
> look for say version 4 (which it needs for a new function) and link
> against it the libungif.so.4 soname. So why is it also linking against
> libungif.so.3 ?
> Can someone else check their kaffe exe and tell us whether it is also
> linked like this or is it just my wacky systems (happens on both my
> RH5.0 machine here at uni & RH5.2 at home).
>
FWIW, I'm seeing that ldd output too. I don't know what's going on
either.
- Godmar
More information about the kaffe
mailing list