Re: J2SE compliant RE for Arm Linux

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2007-06-29 at 14:21 +0200, Søren Boll Overgaard wrote:
> Please note the --disable-jni option in the call to configure.
> Compilation fails without it, reporting the following:

That is the problem.  You can't disable JNI when using GNU Classpath, as
it uses JNI.

> 
> jni.c:6072: error: variable '_Jv_JNIInvokeInterface' has initializer but
> incomplete type
> jni.c:6073: warning: excess elements in struct initializer
> jni.c:6073: warning: (near initialization for '_Jv_JNIInvokeInterface')
> jni.c:6074: warning: excess elements in struct initializer
> jni.c:6074: warning: (near initialization for '_Jv_JNIInvokeInterface')
> jni.c:6075: warning: excess elements in struct initializer
> jni.c:6075: warning: (near initialization for '_Jv_JNIInvokeInterface')
> jni.c:6077: warning: excess elements in struct initializer
> jni.c:6077: warning: (near initialization for '_Jv_JNIInvokeInterface')
> jni.c:6078: warning: excess elements in struct initializer
> jni.c:6078: warning: (near initialization for '_Jv_JNIInvokeInterface')
> jni.c:6079: warning: excess elements in struct initializer
> jni.c:6079: warning: (near initialization for '_Jv_JNIInvokeInterface')
> jni.c:6080: warning: excess elements in struct initializer
> jni.c:6080: warning: (near initialization for '_Jv_JNIInvokeInterface')
> jni.c:6082: warning: excess elements in struct initializer
> jni.c:6082: warning: (near initialization for '_Jv_JNIInvokeInterface')
> jni.c:6087: error: variable '_Jv_JNINativeInterface' has initializer but
> incomplete type
> jni.c:6088: warning: excess elements in struct initializer
> jni.c:6088: warning: (near initialization for '_Jv_JNINativeInterface')
> 
> ...
> 
> jni.c:6348: warning: excess elements in struct initializer
> jni.c:6348: warning: (near initialization for '_Jv_JNINativeInterface')
> jni.c:6352: warning: excess elements in struct initializer
> jni.c:6352: warning: (near initialization for '_Jv_JNINativeInterface')
> jni.c:6353: warning: excess elements in struct initializer
> jni.c:6353: warning: (near initialization for '_Jv_JNINativeInterface')
> jni.c:6355: warning: excess elements in struct initializer
> jni.c:6355: warning: (near initialization for '_Jv_JNINativeInterface')
> make[4]: *** [jni.lo] Error 1
> make[4]: Leaving directory `/home/boll/tmp/cacao-trunk/src/native'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/boll/tmp/cacao-trunk/src/native'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/boll/tmp/cacao-trunk/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/boll/tmp/cacao-trunk'
> make: *** [all] Error 2

You need a recent CVS version of GNU Classpath.  This change was
necessary for OpenJDK.

- twisti




[Index of Archives]     [Linux Kernel]     [Linux Cryptography]     [Fedora]     [Fedora Directory]     [Red Hat Development]

  Powered by Linux