[kaffe] cross-compile error

Robert Schuster theBohemian at gmx.net
Fri Jan 18 17:08:10 PST 2008


Hi,
I just tried to cross-compile kaffe for ARM (I read the FAQ :) ). The
target (and toolchain) is GNU EABI which is not officially supported in
kaffe. So perhaps my compile error is just because of that - I get this:

md.c: In function 'flush_dcache':
md.c:39: error: expected ':' or ')' before '__sys1'
md.c:35: warning: unused parameter 'start'
md.c:35: warning: unused parameter 'end'
make[2]: *** [libkaffe_la-md.lo] Error 1
make[2]: Leaving directory
`/home/rob/oe/om-2007.2/tmp/work/armv4t-angstrom-linux-gnueabi/kaffe-1.1.8+cvs20080120-r0/kaffe/kaffe/kaffevm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/rob/oe/om-2007.2/tmp/work/armv4t-angstrom-linux-gnueabi/kaffe-1.1.8+cvs20080120-r0/kaffe/kaffe/kaffevm'
make: *** [all-recursive] Error 1
FATAL: oe_runmake failed

Configure was run with:

--build=i686-linux
--host=arm-angstrom-linux-gnueabi
--target=arm-angstrom-linux-gnueabi
--prefix=/usr/lib/kaffe
--datadir=/usr/share
--sysconfdir=/etc
--sharedstatedir=/usr/com/kaffe
--includedir=/usr/include
--oldincludedir=/usr/include
--infodir=/usr/share/info
--mandir=/usr/share/man
--with-classpath-includedir=/home/rob/oe/om-2007.2/tmp/staging/arm-angstrom-linux-gnueabi/include/classpath

--with-classpath-classes=/home/rob/oe/om-2007.2/tmp/staging/arm-angstrom-linux-gnueabi/share/classpath/glibj.zip

--with-jni-library-path=/usr/lib/jni
--with-target-classpath-classes=/usr/share/classpath/glibj.zip
--with-classpath-libdir=/usr/lib/classpath
--with-engine=intrp

Any ideas?

Regards
Robert

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
Url : http://kaffe.org/pipermail/kaffe/attachments/20080119/09e570e3/attachment-0001.pgp 


More information about the kaffe mailing list