error: 'jvariant::jvariant(jbyte)' cannot be overloaded

Florian Weimer fw@deneb.enyo.de
Sun Jul 19 06:02:00 GMT 2009


* Mathieu Malaterre:
> I am trying to compile VTK using gcj and I am getting those compiler
> error, could someone please let me know if the code is legal (should
> compile) or not:

This is legal per Sun's JNI specficiation: jboolean and jbyte are
distinct types because there signedness differs:
<http://java.sun.com/javase/6/docs/technotes/guides/jni/spec/types.html#wp198>
It's a bug in GCC.


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /