Re: Java AWT and Swing support of GCJ

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hoi Guido,

Jansen Guido, CH wrote:
Hello, sorry to bother you with a probably silly question but the web pages you offer are really TOUGH to see through if you "just" want to try something with GCJ.

Well, the gcj page is kind of out-of-date. So no wonder :)

My team is working on a big applet to display a lot of graphics as one step in the workflow of a web application, so a lot of server communication involved, too.

I have tried using the JET compiler and was successful, but now the size of the native-compiled applet code is a big issue. So I was ordered to investigate further if GCJ could be an alternative.
A few months ago when I started this task, I stopped investigating GCJ because your pages seem to say "not much AWT support and no SWING support yet".


Gcj uses GNU/classpath. So have a look there about the AWT / SWING support.

http://www.gnu.org/software/classpath/
http://developer.classpath.org/

We step usually a month or so behind the latest classpath improvments. This is at least on gcc head. On gcc-head we have currently classpath 0.90. On gcc-4.1-branch, 0.20.

Now my question before I dig deeper into GCC and GCJ is: Is this statement true? Will I get problems displaying AWT dialog elements and java-2D drawings in a GCJ-generated executable?
If so, what is the time frame when those tasks will be addressed in depth?

AWT should be fine, on the 2D front we're currently under heavy development.


And can you say something about how big an exe would result from a 700KB jar-File with java-classes, i.e. all in all (compiled JDK needed? That is the biggest bunch in the JET results), approximately?


Hm, no clue.

Thanks in advance for an answer, I hope I bother you not too much, I very much appreciate the effort that you and others to to open source software, I wish I could spend some of my time on such projects, too.

Further info you'll get on java@xxxxxxxxxxx or classpath@xxxxxxxx


Andreas

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux