[kaffe] Compilation problem : java/lang/ref/Reference.java:184: incompatible types

Arnaud Riess arnaud.riess at gmail.com
Thu Apr 24 07:19:35 PDT 2008


Hello,

I'm currently trying to compile Kaffe on opensuse 10.2. First I execute
./configure, everything is ok. Then when I execute make, I have the
following message (after a few minute):

Making all in replace
make[1]: Entering directory
`/home/ariess/linux-from-scratch/cdrom/lfs-example/src/kaffe/kaffe-1.1.9/replace'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/home/ariess/linux-from-scratch/cdrom/lfs-example/src/kaffe/kaffe-1.1.9/replace'
Making all in libraries/javalib
make[1]: Entering directory
`/home/ariess/linux-from-scratch/cdrom/lfs-example/src/kaffe/kaffe-1.1.9/libraries/javalib'
Making all in vmspecific
make[2]: Entering directory
`/home/ariess/linux-from-scratch/cdrom/lfs-example/src/kaffe/kaffe-1.1.9/libraries/javalib/vmspecific'
CLASSPATH=.:./.:$CLASSPATH javac -d . -bootclasspath
/usr/local/classpath/share/classpath/glibj.zip:.:.
gnu/classpath/VMStackWalker.java gnu/classpath/VMSystemProperties.java
java/lang/Runtime.java java/lang/VMRuntime.java java/lang/VMString.java
java/lang/VMSystem.java java/lang/VMThread.java java/lang/VMThrowable.java
java/lang/ref/Reference.java java/lang/reflect/Constructor.java
java/lang/reflect/Field.java java/lang/reflect/Method.java
java/security/VMAccessController.java java/security/VMSecureRandom.java
org/kaffe/jar/ExecJar.java org/kaffe/jar/ExecJarName.java
org/kaffe/security/LameRandomness.java org/kaffe/security/Randomness.java
org/kaffe/security/UnixRandomness.java org/kaffe/util/NotImplemented.java
org/kaffe/util/Ptr.java org/kaffe/util/SupportDisabled.java
java/lang/ref/Reference.java:184: incompatible types
found   : void
required: boolean
        return q.enqueue(this);
                        ^
1 error
make[2]: *** [classdist_vminterface.stamp] Error 1
make[2]: Leaving directory
`/home/ariess/linux-from-scratch/cdrom/lfs-example/src/kaffe/kaffe-1.1.9/libraries/javalib/vmspecific'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/ariess/linux-from-scratch/cdrom/lfs-example/src/kaffe/kaffe-1.1.9/libraries/javalib'
make: *** [all-recursive] Error 1


What's wrong? javac -version gives : javac 1.6.0_06
gcc 4.1.2
glibc 2.5

Thanks in advance for your help!

Arnaud
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://kaffe.org/pipermail/kaffe/attachments/20080424/c397cd2a/attachment-0002.htm 


More information about the kaffe mailing list