Njaa... Jeg kan ikke se nogen makroer der er forkerte...
Virker egenligt lidt som et linefeed problem (Unix vs. Dos)... Men hvis jeg
åbner jni.h og gemmer den som unix format via UltraEdit hjælper det ikke...
:(
*sigh*
"Thorbjørn Ravn Andersen" <thunderbear@bigfoot.com> wrote in message
news:3A519ED9.979EB0F1@bigfoot.com...
> Brian Matzon wrote:
>
> > Fejl beskeder fra gcc:
> > In file included from E:/Java/jdk1.3/include/jni.h:30, from test.cpp:3:
> > E:/Java/jdk1.3/include/jni_md.h:19: syntax error before `;'
> > In file included from test.cpp:3:
> > E:/Java/jdk1.3/include/jni.h:111: syntax error before `;'
> > E:/Java/jdk1.3/include/jni.h:310: warning: `__stdcall__' attribute
ignored
> > E:/Java/jdk1.3/include/jni.h:311: ANSI C++ forbids declaration `jlong'
with
> > no type
> > E:/Java/jdk1.3/include/jni.h:311: `jlong' declared as function returning
a
> > function
> > E:/Java/jdk1.3/include/jni.h:311: ANSI C++ forbids declaration
> > `CallLongMethod' with no type
> > ... OSV.
>
> Hvis jeg ikke husker helt forkert (OS/2 med gcc for et par år siden), er
> der nogen makroer der skal sættes korrekt op førend ovenstående virker
> som det skal. Cygwin lader som om den er Unix, men er det ikke helt.
>
> Find den første fejl og find den makro som ikke er defineret rigtigt, og
> hit så det sted hvor den er defineret, og se om ikke du bliver klogere
> af det
>
>
> --
> Thorbjørn Ravn Andersen "...sound of...Tubular Bells!"
>
http://bigfoot.com/~thunderbear