Re: Is there a Windows version of SableVM?

"Grzegorz B. Prokopski" <[email protected]>
Newsgroups gmane.comp.java.vm.sablevm.general
Organization Debian GNU/Linux http://www.debian.org
Message-ID <[email protected]>
W liście z nie, 05-09-2004, godz. 22:18, Andy Madigan pisze: 
> The only free VM I've been able to find for Windows is gij (via the
> mingw version of gcj). I tried to build SableVM in cygwin, but while I

Great!  We got SableVM working under Cygwin so it is possible.
Not all changes have been merged though.  That version is at

	svn://svn.sablevm.org/developers/mlord/sandbox

> was able to get it to recognize libpopt, the build failed because of
> (apparently)  missing file called fficonfig.h. As I understand it, the

Last time we got to conclusion that Cygwin does not ship ffi*.h files,
so you simply copy them from your Linux box or source distribution of
gcc.  The next thing you need is libffi compiled as a .dll.  Here also
cygwin does not provide you with .dll for libffi, so you need to compile
it on your own.

See also discussion about windows support in SableVM here:

	http://sourceforge.net/mailarchive/message.php?msg_id=6972226

> native libs for the Classpath won't build under cygwin, but I was

Yes, they will.  Last time we made a shortcut and we disabled gtk peer
support, but if you had .dlls with needed gtk libraries (you might need
to compile them first) - it should be possible.

> hoping someone might know a way to get it to work, or perhaps tell me
> of a free Windows VM.

The other option would be to get for ex. MSVC compiler and compile
SableVM with it to get truly native port of SableVM.  Nobody has done
it yet, but SableVM has been compiled with Intel compiler, and SableVM
has been written in a way as not to excersise any compiler-specific
features, so it should not be much harder than maybe writing separate
makefiles for Windows/MSVC.  We would also be very happy to help you on
our sablevm-devel mailing list if you took that route.

Feel free to ask more questions, we'll do our best to help you.

Cheers,

			Grzegorz B. Prokopski

BTW: What is the purpose you want to use a Free JVM under Windows for?

-- 
Grzegorz B. Prokopski      <[email protected]>
Debian GNU/Linux           http://www.debian.org
SableVM - LGPL'ed Java VM  http://www.sablevm.org
Why SableVM ?!?            http://devel.sablevm.org/wiki/Features
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.