[kaffe] NEWS: GNU Classpath's AWT/Swing now runs on KaffeVM.

jserv@linux2.cc.ntu.edu.tw jserv@linux2.cc.ntu.edu.tw
Thu May 20 07:24:03 2004


Hello all developers,

  I am so glad to inform you of the news that GNU Classpath's
AWT/Swing implementation now runs on KaffeVM with very small
patches. This means that Kaffe will gain more integration from
GNU Classpath.

  Thanks for Steven Augart's --portable-native-sync patch[1],
and I did some patch to GNU Classpath's AWt/Swing implementation
to get it work. In fact, it doesn't work very well, but it always
load and perform most functions. Here are my instructions:

1. Fetch tarball
  # wget http://jserv.sayya.org/kaffe/cpawt-kaffe.tgz
  # tar zxvf cpawt-kaffe.tgz
  # cd cpawt-kaffe

2. Build (I assume that you install KaffeVM with prefix /opt)
  # sh build
  (Of course, you should look at the build script)
  Notice: the script will automatically cvs check out classpath's
  repository, and you should make sure of ready networking. 

3. run a simple TextEdit application shipped with Kaffe
  # cd src/clib
  # ./run.sh

  There are some impressive screenshots about GNU Classpath's AWT
running on KaffeVM:

  http://jserv.sayya.org/kaffe/screenshots/cp-awt.png
  http://jserv.sayya.org/kaffe/screenshots/cp-awt2.png

  We will merge GNU Classpath's AWT/Swing in the next release soon.

cheers,
Jim Huang

[1] http://mail.gnu.org/archive/html/classpath/2004-05/msg00073.html