Hello folks,
This is on Red Hat 5.2 plus the December 16, 1998, errata updates.
I untarred jdk-1.1.7-v1a-glibc-x86-native.tar.gz (from the infomagic mirror.)
Contrary to the README, the guts are not in ./jdk1.1.7, they are in
./jdk117_v1a, and there are intervening sub-directories under bin, include
and lib, too (i686/native_threads for bin and lib, native_threads for include,
but then include only has one file anyway.)
So I made links in the bin directory to all the files 2 levels below,
including .extract_args, added the bin directory at the beginning of my
PATH, and tried running javap which responded:
Unable to initialize threads: cannot find class java/lang/Thread
I also note that when I try the javap that installed with RH5.2 (in /usr/bin)
the response is:
java.lang.ClassNotFoundException: sun/tools/javap/JavaP
I also installed the RPM for jdk1.0.2 that I found in the blackdown
mirror on infomagic, and with that, at least javap works.
So, why does the 1.1.7 README (release notes) not match reality, at least
for the infomagic mirror? Where are the missing Thread and JavaP classes for
1.1.7 and whatever version (how can I tell which version it is) comes with
RH5.2? Do I not have the threads support that native threads requires (how
can I know whether I have it?)
Oh, and what is the purpose of the jre and rt tar files? And does the
common directory, with its diffs.gz file (which isn't compressed, at least
not the infomagic mirror copy), have anything to do with 1.1.7? It appears
to me to be diffs from Sun's source, which I guess isn't publicly available
and maybe never will be for 1.1.x but should be for 2.x within a few weeks
(if you accept that publicly means signing an agreement that you'll pay
royalties for sales of modified versions.)
It seems to me I ran across the term JRE (Java RunTime Environment?) in
connection with Sun's Java plug-in, which I can't get to work with SPARC
Solaris and Navigator 4.05, either, but that's another story.
(Everything about Java seems to be another story, most of them sad.)
Thanks.
Mr Dale Carstensen
LAMP, Inc. office (505)662-2524
1504 S Sage FAX (505)662-3588
Los Alamos, NM 87544-3037 [EMAIL PROTECTED]