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@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/