First page Back Continue Last page Graphics
The GNU “solution”
Combine the core libraries (GNU Classpath) with GCJ
GCJ is part of GCC (GNU Compiler Collection)
- C, C++, Java, Fortran, Ada, ...
GCJ is a radical traditional compiler for the java language
- Compile and link .java source files to binaries, .o or .so.
- Compile and link .class or .jar byte code files to binary.
Traditional to byte code compiler
- Compile .java source files to .class byte code (gcj -C).
Traditional byte code interpreter
- Interpret .class or .jar byte code files (gij)