[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: