This looks like a config problem---it seems to be picking up
jit/registers.c, but jit3's include files (!?) Tim may know.

Also, is it true that jit3 breaks the awt?

        - Godmar

> 
> 
> > That's odd... Try building Kaffe after configuring with
> > "--with-engine=jit".
> 
> Still going backwards...
> 
> If I do that (with a fresh copy of the snapshot), compiling fails with:
> 
> gcc -DHAVE_CONFIG_H -I. -I. -I../../../config -I../../../include -I../../../
> kaffe/kaffevm/systems/unix-jthreads -I.. -I./.. -DTRANSLATOR -DKVER=\"1.0.b4
> \" -I../../../config -I../../../include -I/usr/local/include -Wall -O3 -I/in
> clude -Wall -Wstrict-prototypes -c
> registers.c  -fPIC -DPIC -Wp,-MD,.deps/registers.TPlo -o registers.lo
> registers.c:29: `Rsubint' undeclared here (not in a function)
> registers.c:29: initializer element for `reginfo[0].type' is not constant
> registers.c:29: `Rsubint' undeclared here (not in a function)
> registers.c:29: initializer element for `reginfo[1].type' is not constant
> registers.c:29: `Rsubint' undeclared here (not in a function)
> registers.c:29: initializer element for `reginfo[2].type' is not constant
> registers.c:29: `Rsubint' undeclared here (not in a function)
> registers.c:29: initializer element for `reginfo[3].type' is not constant
> make[3]: *** [registers.lo] Error 1
> make[3]: Leaving directory
> `/usr/local/kit/Software/kaffe/kaffe-cvs-19990908/kaffe/kaffevm/jit'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/usr/local/kit/Software/kaffe/kaffe-cvs-19990908/kaffe/kaffevm'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/usr/local/kit/Software/kaffe/kaffe-cvs-19990908/kaffe'
> make: *** [all-recursive] Error 1
> 
> 
> 

Reply via email to