Hi! Our problems were related to Kaffe on XScale IXP (i.e. big endian / armv5b processors). I suppose that little endian XScale PXA (armv5l) is a different story, because they are much more common. The same applies to gcc as well as all other Java environments I've tried: in general they are tested on armv5l and have problems or do not work at all on armv5b.
You can find my test results from this message: http://www.kaffe.org/pipermail/kaffe/2004-August/099476.html I suppose that the problems are still there - at least I haven't had a chance to work on them. Cheers, Jari Lainaus "Woloszynski, Charles" <[EMAIL PROTECTED]>: > > I am looking to use Java on an Xscale processor on Linux and I am > looking at JamVM and Kaffe. You mentioned that Kaffe on an Xscale > 'still has problems'. Can you describe the problems? Perhaps a couple > of us can hammer out some of these issues and make Kaffe really solid > for the Xscale processor. > > Thanks, > > Charlie > > > Charlie Woloszynski > Innovative Concepts Inc. > 703-893-2007 x506 > [EMAIL PROTECTED] > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf > Of Jari Korva > Sent: Thursday, October 07, 2004 4:59 AM > To: Thomas Winkler > Cc: [EMAIL PROTECTED] > Subject: [Retrieved] Re: [kaffe] Kaffe on XScale > > Hi, > > your problems sound very familiar to me :) As Dalibor suggested, you'd > probably want to use libffi. I've had same success with this > configuration: > > ./configure CFLAGS=-I/opt/cross/armv5b-linux/include --prefix=/wrk/moxa > --build=i686-linux --host=armv5b-softfloat-linux --enable-xscale > --without-x --disable-alsatest --disable-esdtest --disable-sound > --enable-pure-java-math --with-jikes=/opt/local/bin/jikes > --without-classpath-gtk-awt --without-kaffe-qt-awt --without-kaffe-x-awt > --with-threads=unix-pthreads --with-engine=intrp --with-libffi > --with-staticbin --enable-debug --enable-xdebugging > > (You may not need all of these parameters, for example I use > --with-staticbin because my armv5b has an ancient version of glibc). > > You can find my earlier experiences of using kaffe on big endian arm > from this thread: (including responses, which I got from from this > excellent community ;) > > http://pogo.kaffe.org/pipermail/kaffe/2004-August/099397.html > > Besides Kaffe, another Java environment that works on armv5b is gcj. > Both have several problems though :( > > Cheers, > Jari > _______________________________________________ kaffe mailing list [EMAIL PROTECTED] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe