Andi Vajda <va...@apache.org> wrote:

> This error indicates that the C++ compiler thinks that jboolean and
> jbyte are the same types. Could it be that you're picking up gcj
> header files instead of the correct JDK ones as this tends to happen
> on redhat ?
> What is the first jni.h file in your header include path (including
> the implicit locations like /usr/include, etc...) ?

Looks like it's /usr/lib/gcc/i386-redhat-linux/4.3.0/include/jni.h,
which as you say would be the gcj file.  So what's the fix for RedHat?
I don't see anything obvious in the Makefile.

Bill

Reply via email to