[oe-issues] [Bug 3457] New: provide a java5-capable compiler to compile native classpath and JVM

bugzilla-daemon at tinman.treke.net bugzilla-daemon at tinman.treke.net
Tue Dec 11 18:27:13 UTC 2007


http://bugs.openembedded.org/show_bug.cgi?id=3457

           Summary: provide a java5-capable compiler to compile native
                    classpath and JVM
           Product: Openembedded
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Build
        AssignedTo: openembedded-issues at lists.openembedded.org
        ReportedBy: thebohemian at gmx.net


Created an attachment (id=3581)
 --> (http://bugs.openembedded.org/attachment.cgi?id=3581)
ecj bootstrap compiler 

The base of all Java stuff in OE is a Java-compiler that is
 * only dependent on a non-Java5 system provided runtime (and its class
library)
 * can compile Java5 (generics, ...) source code especially gnu classpath
itself

This compiler is then used to compile three recipes:
 classpath-native - the class library
 cacao-native - the Java runtime in OE
 ecj-cross - ECJ variant that uses classpath-native and cacao-native

-

Such a compiler is Eclipse's ECJ. It uses Java1.4 code only and therefore can
be built and run by the free runtimes that are usually available for various
distributions (kaffe, cacao, gij, sablevm).

The attached patch adds a recipe for ecj which builds that piece of software
from source (of course). Unfortunately the eclipse guys do not distribute clean
source packages but just put a source zip file in their binary distribution.
That is why an additionaly unpack step is necessary.


-- 
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the Openembedded-issues mailing list