>>>> "David" == David Walluck
<david(a)zarb.org> writes:
David> [exec] gcc -O2 -Wall -DSWT_VERSION=3139 -DLINUX -DGTK
David> -I/usr/lib/jvm/java-1.4.2-gcj/include
David> -I/usr/lib/jvm/java-1.4.2-gcj/include/linux -fpic -DSWT_PTR_SIZE_64 -c
David> swt.c
David> [exec] In file included from swt.h:24,
David> [exec] from swt.c:13:
David> [exec] /usr/lib/jvm/java-1.4.2-gcj/include/jni.h:164: error:
David> expected '=', ',', ';', 'asm' or
'__attribute__' before 'jint'
This is odd. Here's the line from jni.h:
extern JNIEXPORT jint JNICALL JNI_OnLoad (JavaVM *, void *);
I would assume that the problem is that we're somehow picking up the
wrong jni_md.h -- I would say that we're missing jni_md.h but I would
expect another error message if that were the case.
Could you run that compilation command by hand, but instead of '-c',
use '-E'? Then save the output, compress it (it will probably be
huge), and email it to me. That might help.
Tom