[kaffe] Newbie question

Ronald Aigner ra3@os.inf.tu-dresden.de
Fri, 11 Oct 2002 17:49:40 +0200


Hello again,

> I'm glad to hear that. 
I read the manuals more precisely and I found out that I forgot to 
configure oskit before configuring kaffe. I cleaned the source tree and 
ran the configure scripts again in the right order (and hopefully with 
the correct options).

Then I started make and it gave me errors about conflicting types and 
functions between include/native.h and some other files
e.g.
make[2]: Entering directory 
`/home/ra3/src/l4/pkg/kaffe/libraries/clib/native'
/bin/sh ../../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. 
-I../../../config -I../../../include   -DKVER=1.1.x-cvs 
-I/home/ra3/src/l4/pkg/kaffe/./kaffe/kaffevm 
-I/home/ra3/src/l4/pkg/kaffe/./kaffe/kaffevm/systems/oskit-pthreads 
-I../../../config -I../../../include 
-I/home/ra3/src/l4/pkg/oskit10_support/include/ -DDEBUG  -g -O2 -Wall 
-Wstrict-prototypes -c ObjectStreamClassImpl.c
gcc -DHAVE_CONFIG_H -I. -I. -I../../../config -I../../../include 
-DKVER=\"1.1.x-cvs\" -I/home/ra3/src/l4/pkg/kaffe/./kaffe/kaffevm 
-I/home/ra3/src/l4/pkg/kaffe/./kaffe/kaffevm/systems/oskit-pthreads 
-I../../../config -I../../../include 
-I/home/ra3/src/l4/pkg/oskit10_support/include/ -DDEBUG -g -O2 -Wall 
-Wstrict-prototypes -Wp,-MD,.deps/ObjectStreamClassImpl.pp -c 
ObjectStreamClassImpl.c -o ObjectStreamClassImpl.o

In file included from ../../../kaffe/kaffevm/object.h:19,
                  from ../../../kaffe/kaffevm/classMethod.h:17,
                  from ObjectStreamClassImpl.c:15:
../../../include/java_lang_Object.h:13: redefinition of `struct 
_Hjava_lang_Object'
../../../include/java_lang_Object.h:15: redefinition of `Hjava_lang_Object'
../../../include/native.h:51: `Hjava_lang_Object' previously declared here

In file included from ObjectStreamClassImpl.c:20:
../../../kaffe/kaffevm/support.h:117: conflicting types for 
`execute_java_constructor'
../../../include/native.h:73: previous declaration of 
`execute_java_constructor

So probably this should never happend...
I will dig into that...


-- 
Mit freundlichen Gruessen / with regards
Ronald Aigner
http://os.inf.tu-dresden.de/~ra3/
Operating Systems Group - TU Dresden