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
signature.asc
Description: OpenPGP digital signature
_______________________________________________ kaffe mailing list kaffe@kaffe.org http://kaffe.org/cgi-bin/mailman/listinfo/kaffe