Re: error in loading shared libraries
On Sun, Dec 19, 1999 at 01:18:07PM -0600, ktb wrote:
> Paul Miller wrote:
>
> <snip>
>
> > As for the jed problem. You might try using the ldd command. It tells
> > you what libraries a library or executable is compiled against. eg:
> >
> > gemini:pmiller:~\:$ldd /usr/bin/jed
> > libslang.so.1 => /lib/libslang.so.1 (0x40011000)
> > libgpm.so.1 => /usr/lib/libgpm.so.1 (0x40058000)
> > libm.so.6 => /lib/libm.so.6 (0x4005d000)
> > libc.so.6 => /lib/libc.so.6 (0x40077000)
> > libncurses.so.4 => /lib/libncurses.so.4 (0x4011c000)
> > /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
> > gemini:pmiller:~\:$ldd /usr/lib/libgpm.so.1
> > libc.so.6 => /lib/libc.so.6 (0x4000a000)
> > libncurses.so.4 => /lib/libncurses.so.4 (0x400af000)
> > /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
> >
> > Hopefully this will point you to the offending library, and you can then
> > reinstall it. You will easily notice that a library is not found as it
> > tells you in the output of ldd.
>
> I did this and found:
>
> ~$ ldd /usr/lib/libgpm.so.1
> libc.so.6 => /lib/libc.so.6 (0x40008000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)
ld-linux.so.2 is not missing. Ldd will say "missing" when a library is not
there. Your problem is elsewhere. File a bug on jed, most likely it is
simply a problem with the compilation, and/or dependencies.
--
-----------=======-=-======-=========-----------=====------------=-=------
/ Ben Collins -- ...on that fantastic voyage... -- Debian GNU/Linux \
` bcollins@debian.org - collinbm@djj.state.va.us - bmc@visi.net '
`---=========------=======-------------=-=-----=-===-======-------=--=---'
Reply to: