[kaffe] NEWS: GNU Classpath's AWT/Swing now runs on KaffeVM.
robilad at kaffe.org
Mon Jun 7 07:05:02 PDT 2004
jserv at linux2.cc.ntu.edu.tw wrote:
> Due to big changes in GNU Classpath of 2004-05-31, I updated my tarball
> to adapt it accordingly. However, there are some notes to be mentioned:
> (1) javax/swing/JComponent.java uses holdsLock() method in
> java.lang.Thread to handle double-buffering, but Kaffe lacks it.
> (2) Java2D implementation in GNU Classpath makes use of much newer
> version of Cairo, but the one shipped with some Linux ditributions
> is a bit old.
> In my tarball, remove-holdslock.diff solves the (1) and (2) can be fixed
> with fix-gtkcairopeer.diff. Another way to solve (1) is to implement it,
> but I have no idea how it should exactly be implemented, so that I did
> a dummy one.
Hmm, my current build seems to compile without needing a patch to the
cairo files ... I'm using cairo 0.1.23. which version do you use?
More information about the kaffe