This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: Some AWT feedback
Hi Norman,
On Wed, Feb 09, 2005 at 02:40:32PM +0100, Norman Hendrich wrote:
> <no offence meant, but slightly frustrated>
> Given my own experience, I find it hard to believe that people are
> running jfreechart or jedit with gcj. Could somebody please speak up
> whether things like jfreechart 'just compile' or 'actually run'?
>
> (In the latter case, I guess I really should upgrade my systems to
> newer kernel als libraries).
> </no offence meant, but slightly frustrated>
Feeling your pain!
We are still in rapid development mode. And often you have to jump
through a couple of hoops to get things working smoothly. I can confirm
that (at one point) JFreeChart worked (if you knew where not to click to
avoid bugs). See http://gnu.wildebeest.org/diary/index.php?p=32
And http://gnu.wildebeest.org/diary/index.php?p=31
You need to have the (very) latest stuff from CVS and probably the
stuff from the super-fast-rapid-development-branch. See:
http://gcc.gnu.org/ml/java-patches/2005-q1/msg00288.html
And things like the cairo 0.3.0 snapshot on which most Graphics2D stuff
is build now.
We have a branch for the gui stuff because that gives some people
a better feeling when hacking like mad. Nobody wants to accidentally
break a gcc bootstrap. Getting all the gui stuff right is important
to all of us. But breaking gcc in the process is really bad.
That said. The idea is to merge most of the current gui work into
the gcc trunk before Feb 24 when gcc branches for the 4.0 release.
(But even then you will need cairo snapshots and some configure tricks
like --enable-gtk-cairo to get all of the goodness.)
> OK. I have submitted a few PRs, most of them with testcases. You can
> use the code as you like, e.g. to add to Mauve (slightly difficult to
> automate, but perhaps possible via java.awt.Robot):
>
> [lots and lots of bug reports + test cases!]
>
> That might keep you busy for a few hours :-)
Thank you! Thank you! Thank you!
This is so appreciated.
> Note: I would really like to help, but given the current FSF rules
> I am to be considered 'tainted' for ever...
If you haven't read it yet please refer to the GNU Classpath mediation
wiki where Robert summarized all the 'tainted' issues:
http://developer.classpath.org/mediation/ClasspathFirstSteps
Cheers,
Mark