This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Announcement]: Initial release of XAWT.


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/





Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]