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]

Reply via email to