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

OSKit + Kaffe question.



Greetings and Peace

I have recently downloaded the latest OSKit (20020317). After finding 
out that I can setup Kaffe as the kernel (please correct me if this 
statement is wrong) I thought I would give it a go. I downloaded what I 
thought was the latest version of Kaffe (1.0.7), configure, make, make 
install. Then I ran the config/i386/oskit/config-oskit script, it also 
ran configure for me. When I run make it goes for a few seconds and then 
gives up... (see below for example output from make if that will be useful).

Question: Does the latest OSKit support any Kaffe snapshot?

Question: If not, what would be the latest versions of each package I 
need to download and install to get this to work?

Thankyou for any help in advance.



------8<------- output from make showing errors --------------8<--------

make[3]: Entering directory 
`/home/zerah/temp/kaffe-1.0.7/libraries/clib/native'
/bin/sh ../../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I/home/zerah/temp/kaffe-1.0.7/libraries/clib/native -I../../../config 
-I../../../include   -DKVER='"1.0.7"' 
-I/home/zerah/temp/kaffe-1.0.7/kaffe/kaffevm 
-I/home/zerah/temp/kaffe-1.0.7/kaffe/kaffevm/systems/oskit-pthreads 
-I/home/zerah/temp/kaffe-1.0.7/config 
-I/home/zerah/temp/kaffe-1.0.7/include  -I/usr/local/include -DDEBUG  -g 
-O2 -Wall -Wstrict-prototypes -c ClassLoader.c
gcc -DHAVE_CONFIG_H -I. 
-I/home/zerah/temp/kaffe-1.0.7/libraries/clib/native -I../../../config 
-I../../../include -DKVER=\"1.0.7\" 
-I/home/zerah/temp/kaffe-1.0.7/kaffe/kaffevm 
-I/home/zerah/temp/kaffe-1.0.7/kaffe/kaffevm/systems/oskit-pthreads 
-I/home/zerah/temp/kaffe-1.0.7/config 
-I/home/zerah/temp/kaffe-1.0.7/include -I/usr/local/include -DDEBUG -g 
-O2 -Wall -Wstrict-prototypes -c ClassLoader.c -o ClassLoader.o
In file included from 
/home/zerah/temp/kaffe-1.0.7/kaffe/kaffevm/systems/oskit-pthreads/jthread.h:15,
                  from 
/home/zerah/temp/kaffe-1.0.7/kaffe/kaffevm/systems/oskit-pthreads/thread-impl.h:15,
                  from ../../../kaffe/kaffevm/locks.h:17,
                  from ClassLoader.c:21:
/usr/local/include/oskit/threads/pthread.h:59: conflicting types for 
`pthread_t'
/usr/include/bits/pthreadtypes.h:140: previous declaration of `pthread_t'
/usr/local/include/oskit/threads/pthread.h:100: conflicting types for 
`pthread_mutex_t'
/usr/include/bits/pthreadtypes.h:83: previous declaration of 
`pthread_mutex_t'
/usr/local/include/oskit/threads/pthread.h:139: conflicting types for 
`pthread_cond_t'
/usr/include/bits/pthreadtypes.h:60: previous declaration of 
`pthread_cond_t'
/usr/local/include/oskit/threads/pthread.h:150: conflicting types for 
`pthread_attr_t'
/usr/include/bits/pthreadtypes.h:52: previous declaration of 
`pthread_attr_t'
/usr/local/include/oskit/threads/pthread.h:151: conflicting types for 
`pthread_mutexattr_t'
/usr/include/bits/pthreadtypes.h:90: previous declaration of 
`pthread_mutexattr_t'
/usr/local/include/oskit/threads/pthread.h:152: conflicting types for 
`pthread_condattr_t'
/usr/include/bits/pthreadtypes.h:67: previous declaration of 
`pthread_condattr_t'
/usr/local/include/oskit/threads/pthread.h:164: conflicting types for 
`pthread_key_t'
/usr/include/bits/pthreadtypes.h:70: previous declaration of `pthread_key_t'
/usr/local/include/oskit/threads/pthread.h:270: conflicting types for 
`pthread_kill'
/usr/include/bits/sigthread.h:36: previous declaration of `pthread_kill'
In file included from 
/home/zerah/temp/kaffe-1.0.7/kaffe/kaffevm/systems/oskit-pthreads/thread-impl.h:15,
                  from ../../../kaffe/kaffevm/locks.h:17,
                  from ClassLoader.c:21:
/home/zerah/temp/kaffe-1.0.7/kaffe/kaffevm/systems/oskit-pthreads/jthread.h: 
In function `jthread_stacklimit':
/home/zerah/temp/kaffe-1.0.7/kaffe/kaffevm/systems/oskit-pthreads/jthread.h:231: 
warning: implicit declaration of function `panic'
make[3]: *** [ClassLoader.lo] Error 1
make[3]: Leaving directory 
`/home/zerah/temp/kaffe-1.0.7/libraries/clib/native'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/zerah/temp/kaffe-1.0.7/libraries/clib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/zerah/temp/kaffe-1.0.7/libraries'
make: *** [all-recursive] Error 1





------------------->8-------------

-- 

God Bless and Be Well

Matthew Paine  Dip.I.T.(UNE), B.I.T(QUT)