Mailinglist Archive: opensuse (3222 mails)

< Previous Next >
[SLE] libc symbols / old binaries
  • From: kuhlmav@xxxxxxxxxxxxxxxxxxxxx (Volker Kuhlmann)
  • Date: Mon, 07 Feb 2000 16:03:17 +1300 (NZDT)
  • Message-id: <200002070303.QAA01769@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>



Hello,

I have several old X11 binaries which, under RH6.0, use these libraries:

> ldd /usr/local/bin/dice
libXaw.so.6 => /usr/i486-linux-libc5/lib/libXaw.so.6 (0x4000c000)
libXmu.so.6 => /usr/i486-linux-libc5/lib/libXmu.so.6 (0x40041000)
libXt.so.6 => /usr/i486-linux-libc5/lib/libXt.so.6 (0x40052000)
libXext.so.6 => /usr/i486-linux-libc5/lib/libXext.so.6 (0x40090000)
libX11.so.6 => /usr/i486-linux-libc5/lib/libX11.so.6 (0x4009a000)
libm.so.5 => /usr/i486-linux-libc5/lib/libm.so.5 (0x4012c000)
libc.so.5 => /usr/i486-linux-libc5/lib/libc.so.5 (0x40134000)
libSM.so.6 => /usr/i486-linux-libc5/lib/libSM.so.6 (0x401fd000)
libICE.so.6 => /usr/i486-linux-libc5/lib/libICE.so.6 (0x40205000)

Now under SuSE 6.3 I get:

> ldd /usr/local/bin/dice
libXaw.so.6 => /usr/X11R6/lib/libXaw.so.6 (0x40010000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x40049000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x4005b000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x400a5000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x400b1000)
libm.so.5 => /usr/i486-linux-libc5/lib/libm.so.5 (0x40157000)
libc.so.5 => /usr/i486-linux-libc5/lib/libc.so.5 (0x40160000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4021c000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40225000)
libc.so.6 => /lib/libc.so.6 (0x4023b000)
ld-linux.so.2 => /usr/i486-linux-libc5/lib/ld-linux.so.2 (0x40336000)
/usr/local/bin/dice: can't resolve symbol '_dl_initial_searchlist'
/usr/local/bin/dice: can't resolve symbol '_dl_profile'
/usr/local/bin/dice: can't resolve symbol '_dl_global_scope_alloc'
/usr/local/bin/dice: can't resolve symbol '_dl_fpu_control'
/usr/local/bin/dice: can't resolve symbol '_dl_origin_path'
/usr/local/bin/dice: can't resolve symbol '_dl_lazy'
/usr/local/bin/dice: can't resolve symbol '_dl_loaded'
/usr/local/bin/dice: can't resolve symbol '_dl_main_searchlist'
/usr/local/bin/dice: can't resolve symbol '_dl_profile_map'
/usr/local/bin/dice: can't resolve symbol '_dl_profile_output'
/usr/local/bin/dice: can't resolve symbol '_dl_platformlen'
/usr/local/bin/dice: can't resolve symbol '__libc_stack_end'

At a guess these symbols have something to do with the libc6 loader. Why
does is not work under SuSE but does under Red Hat? Is there any way to
get these binaries still to go (short of recompiling)? I thought I have
those old libcs so that old things still go...

Thanks for any help

Volker


--
To unsubscribe send e-mail to suse-linux-e-unsubscribe@xxxxxxxx
For additional commands send e-mail to suse-linux-e-help@xxxxxxxx
Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/


< Previous Next >
Follow Ups