As of October 2010, is GNU's Java compiler dead? Are there any active alternatives (especially for compiling Java to native code)?
LLVM solutions would be preferred.
As of October 2010, is GNU's Java compiler dead? Are there any active alternatives (especially for compiling Java to native code)?
LLVM solutions would be preferred.
You could use IKVM and Mono's ahead of time compiler to generate native code.
EDIT
There is an example at the bottom of this page.
One alternative to compile Java to native is Excelsior JET.
I think not that it is dead. It has only few important. Which result in a slow development. There are 3 fact because it has only few important today:
A more pertinent question would be whether it was ever really alive. Consider these issues, from its own website:
java.nio.
javax.naming
('complete but no providers').javax.sql.
java.text.
java.security
is 'unknown'.java.lang.reflect.
java.util.
javax.xml.*
(recursively) is missing.org.omg.CORBA.
org.w3c.
And note that it isn't billed as a 'Java compiler'. It is a compiler for a subset of Java known as GNU CLASSPATH. Which in turn hasn't been updated since Feb 2009.
If it isn't dead it is certainly lying down.
EDIT It's dead. GCJ is no longer listed as a GNU package. And after four years of zero activity we are entitled to assume the same about GNU CLASSPATH.