Hi,
I've been trying to compile Kaffe for iPAQ 3660 (StrongARM 1100). So far, I've had only limited success:
By default, libraries/javalib/rebuildLib in 1.1.5branch tries to use cross-compiled kaffe for building Java libraries. I added JAVA=<path to native kaffe> into the script which fixed the problem. Another problem I run into during the build process was that 1.1.4 didn't work as native compiler - I had to upgrade it to 1.1.5branch too. After these modifications the compile progressed "far enough" (i.e. it failed while trying to build regression tests), but trying to run kaffe fails:
# kaffe HelloWorld SIGILL #
I also tried to compile cvs head, but it failed at:
In file included from ../../../config/arm/linux/md.h:16, from ../../../config/md.h:1, from /tmp/kaffe/src/kaffe-cvs-head/kaffe/kaffevm/classMethod.h:18, from Class.c:18: ../../../config/arm/sysdepCallMethod.h:32:5: warning: "NEED_sysdepCallMethod" is not defined In file included from ../../../config/arm/linux/md.h:48, from ../../../config/md.h:1, from /tmp/kaffe/src/kaffe-cvs-head/kaffe/kaffevm/classMethod.h:18, from Class.c:18: ../../../config/arm/linux/sigcontextinfo.h:20:28: bits/armsigctx.h: No such file or directory ../../../config/arm/linux/sigcontextinfo.h:21:29: kernel-features.h: No such file or directory
Hmmm... I may have been a little hasty by including directly sigcontextinfo.h from glibc. I am now committing the two additional includes needed by this file.
Thanks for reporting this problem !
Cheers,
Guilhem Lavaux.
_______________________________________________ kaffe mailing list [EMAIL PROTECTED] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
