This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: [Announcement]: Initial release of XAWT.
- From: Mohan Embar <gnustuff at thisiscool dot com>
- To: Clemens Eisserer <linuxhippy at web dot de>
- Cc: java at gcc dot gnu dot org
- Date: Sun, 31 Aug 2003 23:10:31 -0500
- Subject: Re: [Announcement]: Initial release of XAWT.
- Reply-to: gnustuff at thisiscool dot com
Hi Clemens,
>Today I packaged all what I did together and put it on sourceforge with
>a really nice project-page ;-)
>XAWT is Kaffe´s AWT ported to GCJ and renamed packages (java/xawt).
>(Sorry for not changing in a conform way, but it was enought
>stupid/boring work to rename everything one..).
>For now XAWT lacks a build-system, so everything needs to be compilied
>by hand (wrote a simple tutirial).
Like I told you off list, I was intrigued by this. I got your package
and made the following enhancements / bugfixes:
- wrote a makefile for this. Simply type "make" to build the world:
jarfile, libraries, samples!
- fixed a couple of bugs: some .c files were still using java/awt instead
of java/xawt. (I didn't bother deviating from java/xawt.)
- moved AWTTest to a new samples directory and added a couple
of new samples from my website: SaveThatCalendar and Nim. These
both run nicely except for a couple of quirks like initial window size,
text disappearing in labels, etc. (I also needed to translate
a couple of your labels from German to English in AWTTest because
gcj on my machine was choking on the accent characters, probably
because I built with --disable-nls.)
Even for those who are not interested in AWT: these are fun samples
and you can just grab this, type "make", then run them.
I've repackaged your bundle and put it here:
http://www.thisiscool.net/xawt.tar.bz2
Feel free to grab this and use however you like.
Like I already told you, your project seems to be the source of controversy
on this list, but I think you did a nice job and find it commendable that you
just sort of jumped in and figured all of this out, regardless of what the
future holds. And the last time I checked, your implementation runs my
applications better than the currently-existing libgcj offerings. For the gcj
AWT folks, I've provided the source code to my samples and have
GPLed them, so feel free to use these.
-- Mohan
http://www.thisiscool.com/
http://www.animalsong.org/