I've got a Redhat 4.1 system with lots of random upgrades. All the
Blackdown JDKs that distributed their own libraries have worked out of
the box for me, including jdk 1.1.6v4a. I seem to have the same
library versions that the JDK distributes, maybe that's why there's no
problem.
> 1) Your system's libc version
libc.so.5.3.12
> 2) Your system's libdl version
libdl.so.1.7.14
> 3) Whether you had to remove libc and libdl to make Java work for you
nope.
$ ldd /usr/local/java/jdk1.1.6v4a/bin/i686/green_threads/java
libjava.so => not found
libm.so.5 => /lib/libm.so.5.0.6
libdl.so.1 => /lib/libdl.so.1.7.14
libawt.so => not found
libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4
libXt.so.6 => /usr/X11R6/lib/libXt.so.6
libICE.so.6 => /usr/X11R6/lib/libICE.so.6
libSM.so.6 => /usr/X11R6/lib/libSM.so.6
libXext.so.6 => /usr/X11R6/lib/libXext.so.6
libX11.so.6 => /usr/X11R6/lib/libX11.so.6
libXp.so.6 => /usr/X11R6/lib/libXp.so.6
libc.so.5 => /lib/libc.so.5.3.12
libX11.so.6 => /usr/X11R6/lib/libX11.so.6.1
libSM.so.6 => /usr/X11R6/lib/libSM.so.6.0
libICE.so.6 => /usr/X11R6/lib/libICE.so.6.3