Re: [Sablevm-developer] Porting SableVM to ARM: Questions
Brought to you by:
egagnon
From: Etienne M. G. <eti...@uq...> - 2002-12-06 01:19:59
|
On Thu, Dec 05, 2002 at 05:04:19PM -0700, Gunda Domlur wrote: > I think I found the problem. In files class_loader.c at line 305 you are > checking for version number of the class file. The Object.class file under > ...../java/lang on my machine has a major_version of 47 and a minor_version > of 0. With these values the check in the code fails. > > Don't know the details of this version number. I built the class libraries > using jikes 1.18 on a P4/Linux box. > > What can I do step around this problem ? Please compile classes using jikes-1.15. Newer versions of Jikes are not yet supported (there are known problems with Jikes 1.17 them that need further investigation). As for the class version number, it means that Jikes 1.18 generates bytecode which is not supported by the currently published JVM specification (i.e. second edition)... Etienne -- Etienne M. Gagnon http://www.info.uqam.ca/~egagnon/ SableVM: http://www.sablevm.org/ SableCC: http://www.sablecc.org/ |