This is the mail archive of the kawa@sources.redhat.com mailing list for the Kawa project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: kawa and gcj?


Michael Vanier <mvanier@bbb.caltech.edu> writes:

> I'm new to kawa, but I like what I've seen so far.  I was wondering: is it
> possible to compile kawa using gcj (the gnu ahead-of-time compiler for
> java)?

It is in principle possible.  Some time ago, I did compile Kawa sucessfully,
but this was before libgcj included an interpreter, so you couldn't
compile Scheme functions on the fly.

There have been very stability problems with gcj and libgcj.  I haven't
had time to look into them.  Right now things are likely to especially 
difficult, because the C++ ABI has changed, and the Java ABI must be
fixed to match, and also because the libgcj runtiem library is being
moved into the Gcc repository.  Once the latter is done, things should
hopefully be more stable, because it will be easier to not break things!
Also, as Gcc 3.0 stabilizes, we should try to compile Kawa with it.
-- 
	--Per Bothner
per@bothner.com   http://www.bothner.com/~per/

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]