Hello all developers, I am really glad to inform you of the news that GCJ's java-gui-branch works on KaffeVM now via the processing similar to the one driving GNU Classpath's AWT. The build processing was recorded in my script, and you can use it with the following instructions:
1. fetch the tarball # http://jserv.sayya.org/kaffe/gui-branch-kaffe.tgz # tar zxvf gui-branch-kaffe.tgz # cd gui-branch-kaffe 2. Modify the path of JAVA_HOME according to Kaffe's # vi config 3. execute the "build" script # sh build (NOTE: The script will automatically perform cvs check out GCJ's java-gui-branch, and apply some useful patches. I recommend you to take a look at the script.) 4. run the AWT demo program shipped with Kaffe # cd src/clib # ./run.sh That's all, and you will see what GCJ's java-gui-branch looks like. However, the Swing implementation from java-gui-branch failed to get compiled with Kaffe, but I didn't handle with them, so that there is much room for improvement. You will figure out the difference the AWT implementations between GNU Classpath's and GCJ's java-gui-branch by the following screenshots: http://jserv.sayya.org/kaffe/screenshots/cp-awt.png GNU Classpath's AWT running on Kaffe http://jserv.sayya.org/kaffe/screenshots/gui-branch-kaffe.png GCJ's java-gui-branch running on Kaffe The later gains many improvements about font rendering issues, which is is useful to multibyte-width character language like Chinese. cheers, Jim Huang <jserv AT kaffe.org> _______________________________________________ kaffe mailing list [EMAIL PROTECTED] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
