[PATCH] Use Jikes as default compiler rather than Pizza.
pavel_roskin at geocities.com
Tue Apr 20 05:18:48 PDT 1999
> Could I request, on this topic, that kaffe unbundle pizza? Having a
> kaffe_tgz which doesn't include pizza is nicer for distributions like
> Debian, which won't use pizza (it's non-free).
I've just checked that Generic Java, developped by the same people as
Pizza (see http://www.cis.unisa.edu.au/~pizza/) but hopefully "free" in
the Debian sence, works with Kaffe!
What I've done so far:
Downloaded gjdist1.2.tar.gz (version 0.6k)
echo "Main-Class: gjc.Main" > META-INF/MANIFEST.MF
zip -r gj.jar *
mv gj.jar /usr/local/share/kaffe/
echo 'kaffe -jar /usr/local/share/kaffe/gj.jar -g "$@"' >~/bin/gjc
-g is important, otherwise line numbers are unknown.
Now "make build-classes JAVAC=gjc" works in libraries/javalib
Resulting Klasses.jar behaves very well. All the programs work as before.
By the way, sources of Generic Java are open.
More information about the kaffe