Hi. Andrew John Hughes schrieb: >> Okay this is something that has confused me. classpath seems to have a >> dependency on jamvm, but jamvm seems to have a dependency on >> classpath. How is this not circular? >> > > It is circular. Such is life with Java (OpenJDK also needs a JDK to > compile FWIW). To bootstrap, you can use gcj/gij to run ecj. Many > distros (e.g. debian) ship with a native version of ecj that runs > using gcj. The completely self-hosting GNU Classpath and Cacao/JamVM recipes in OpenEmbedded do exactly that: jikes 1.21 -> classpath 0.93 -> cacao 0.98 or jamvm 1.5.0 -> ecj -> classpath 0.9x (x >= 5) -> cacao 0.98+hg20071001 (or newer) Regards Robert
Attachment:
signature.asc
Description: OpenPGP digital signature