Re: SableVM on Cygwin

Enrico Migliore <[email protected]> Wed, 05 Apr 2006 18:08:15 +0200
Newsgroups gmane.comp.java.vm.sablevm.devel
Organization -
Message-ID <[email protected]>
Hi Etienne,

>Hi Enrico,
>
>This is great!  My hope would be, eventually, to have SableVM to also
>build using Microsoft's compiler.
>
I like that too. I tried to port JCHEVM on MSVC but faced quite a few 
problems, that I think can be solved when I upgrade my MSVC.
In fact, many of the problems were related to the fact  that some of the 
code used used ISO99.

>  The "switch threaded" interpreter
>(./configure --with-threading=switch) avoids using any GCC extension in
>order to remain pure ISO C.
>
Excelent! I'll try it tomorrow.

>  My main problem is that I do not have a
>Windows machine, nor any Microsoft tool, and I do not have much time to
>dedicate to such a port.  Harmony provides some platform insulation
>libraries for both the VM and the classlib.  It would be interesting to
>see how far we can go by getting SableVM to use these libraries instead
>of POSIX calls...  Volunteers are welcome. :-)
>Etienne
>  
>
First of all, along SableVM we need also a Java class library compiled 
with MSVC.
The port job is difficult because Windows is not POSIX compliant....

Enrico