Hi, I was running jdk1.17v1a successfully, with libc.so.6 pointing to libc-2.0.7.so Then I had to upgrade to libc-2.1.1.so, for other programs, and Java has stopped working. I now get: /usr/lib/jdk1.1/bin/../bin/i686/green_threads/java: error in loading shared libraries: /usr/lib/jdk1.1/bin/../lib/i686/green_threads/libjava.so: undefined symbol: _dl_symbol_value when I try to call java. Reinstalling the older libc cures the problem, but I need the more recent one, and libc.so.6 can't point to both. My initial installation was from the debian package, so I downloaded the tarred jdk instead and edited the java script to force it to pick up the library in directory linuxlib. Running that, I get: /usr/local/jdk117_v1a/bin/../lib/i686/green_threads/linuxlibs/libc.so.6: no version information available (required by /lib/libm.so.6) /usr/local/jdk117_v1a/bin/../bin/i686/green_threads/java: error in loading shared libraries: /usr/local/jdk117_v1a/bin/../lib/i686/green_threads/linuxlibs/libc.so.6: undefined symbol: _dl_global_scope_end My unix skills are very limited; can someone point me to a simple solution? Thanks Graham ---------------------------------------------------------------------- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]