no gcj-jdk + no ecj + building openjdk

Mark Wielaard mark at klomp.org
Thu Nov 18 08:27:18 UTC 2010


On Thu, 2010-11-18 at 11:31 +0530, ramakanth varala wrote:
> My target is to get openjdk build for target board (ARM) .
> 
> In the process i thought i would build openjdk first to my host
> machine i.e of fedora 8.

Fedora 8 is very outdated (3 years old). Although IcedTea (7) has been
bootstrapped on it, it isn't maintained anymore. You might have better
luck if you update to a more modern version (Fedora 14 is the latest).

> Iam confused of lot of things here
> 
> 1) what is icedtea ?

IcedTea is a fully free Java Runtime and Development Environment. Build
upon OpenJDK extended with developer, user and web browser tools like an
Applet viewer, Java Webstart (LiveConnect and JNLP) support and
VisualVM, a lightweight profiler and troubleshooting tool. Bootstraps
with and provides alternative runtimes, tools and class library support
for Java and Java-like environments, like the Zero interpreter, Shark
JIT, GCJ native compiler, GNU Classpath core libraries and Cacao. See
http://icedtea.classpath.org/

> 2) How is icedtea related to openjdk?

OpenJDK is a free reference implementation for the Java Standard Edition
Developer Kit. Includes an execution environment, development tools and
a class library for the Java programming language. IcedTea extends this.

> 3) can i build this for the arm board ?

Yes, it should natively build on an arm board. But that might be slow,
so you might want to cross-compile...

> 4) can you point me to proper documentation where i can get a clear
> picture of cross-compilation to arm?

See http://icedtea.classpath.org/wiki/CrossCompileFaq

Cheers,

Mark




More information about the build-dev mailing list