[kaffe] Compiling Kaffe on Arm for Windows Mobile

Mario Latronico mario.latronico at gmail.com
Tue Mar 18 01:53:56 PDT 2008

2008/3/18, Dalibor Topic <robilad at kaffe.org>:

>  In order to make the work more useable, I'd suggest using libffi, rather
>  then writing a Kaffe-specific system call method implementation. Libffi
>  itself does not have a CeGCC port, but there is a patch for libffi for
>  arm-wince by theller, see
>   http://sourceware.org/ml/libffi-discuss/2008/msg00009.html for
>  details. It would require porting over from MSVC ARM assembler syntax to
>  CeGCC, but that shouldn't be too hard. Libffi comes with a nice little
>  test suite, so that you'd have a reasonable idea whether your ABI
>  implementation actually works, as you port the code over.

thank you very much, i will look at libffi.

>  The other important parts are threads (you may be able to reuse the
>  threading implementation from Kaffe CE, suitably tweaked), and AWT, in
>  case you care about running graphical applications. A good source for
>  Windows CE AWT peers would be MySaifu, or PhoneME. Alternatively, if you
>  are in for a challenge, you could try making the Classpath Qt AWT peers
>  work, and then making them work on Windows CE using the Qt port to WinCE.

i will look also at these. If i will make any progress i will report
on the list.

Thank you again,


More information about the kaffe mailing list