* Volker Kuhlmann (kuhlmav@elec.canterbury.ac.nz) [20000207 04:04]:
libXaw.so.6 => /usr/i486-linux-libc5/lib/libXaw.so.6 (0x4000c000)
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?
Compare /etc/ld.so.conf of those two systems. It's the file that configures
the dynamic loader. Make shure that /usr/i486-linux-libc5/lib does appear in
/etc/ld.so.conf on SuSE 6.3. That way the linker will try the libc5 libs
before their glibc2 counterpart. AFAIK, the dynamic linker can distinguish
between those two versions, so it should not create a problem.
But do yourself a favour and either get glibc2 based versions of those
programs or recompile them yourself. Running libc5 based programs on a
glibc2 system just wastes memory, as two incompatible versions of the C
library have to be loaded into memory.
Philipp
--
Philipp Thomas