[kaffe] Can't find or load essential class on ARM target
Rabeeh Khoury
rabeeh at marvell.com
Mon Nov 28 14:00:17 PST 2005
Hi All,
This is first time I use Kaffe; so the following is a long newbie
question.
I created a basic filesystem with busybox, and then added jikes (ver
1.22).
Afterwards compiled and installed Kaffe ver 1.1.6 with the following
configuration -
./configure --prefix=/usr --without-x --without-classpath-gtk-awt
--enable-pure-java-math
Created a simple hello world application -
class HelloWorld {
public static void main (String[] args) {
System.out.println("Hello, World!");
}
}
# javac HelloWorld.java
# java HelloWorld
Couldn't find or load essential class `java/lang/Object'
java.lang.ClassNotFoundException java/lang/Object
Can you please guide me how to fix the above error?
I searched the mailing list and found somebody had exactly the same
issue; but he never got answered.
http://www.kaffe.org/pipermail/kaffe/2005-March/101706.html
I tried also setting CLASSPATH environment variable to rt.jar. Other
links in the Internet claims that CLASSPATH should point to
Klasses.jar[zip]; but this seems to be for older versions of Kaffe?
I tried also Kaffe on a native x86 box and got the following error
(resembles the above one; while a bit different) -
[root at localhost ]# java HelloWorld
/tmp/HelloWorld java.lang.ClassNotFoundException:
.tmp.HelloWorld not found in
java.lang.ClassLoader$1{urls=[file:/tmp/java/classpath-0.19/./],
parent=null}
Regards,
Rabeeh
More information about the kaffe
mailing list