Compiling "static" applications with SWT/GTK

Andrew Haley aph@redhat.com
Mon Dec 1 20:48:00 GMT 2003


Anthony Green writes:
 > On Mon, 2003年12月01日 at 15:10, Andrew Haley wrote:
 > > > I mean, my GCJ installation in my Linux environment ships with a
 > > > libgcj static library and a libgcj shared library, and GCJ has a
 > > > "-static" flag... so what's the problem? If there are problems
 > > > with the "-static" flag, or static compilation in general, it would
 > > > seem to make more sense to resolve those issues... rather than
 > > > leave it broken and tell people "it's like that on purpose", or
 > > > "it's for your own good".
 > > 
 > > It can't be done. I have explained why it can't be done on several
 > > occasions.
 > 
 > Well, what I remember you saying is that it can't be done in a way that
 > fully supports the language features (Class.forName()).
Well, yes. A number of Java APIs require dynamic class lookup.
 > But there's ample evidence that people are interested in, and are
 > capable of building useful statically linked applications that
 > don't require full language runtime support (XWT is a great example
 > of this).
Sure, no argument there. I have no objection at all to supporting a
well-defined static Java subset. It would be useful. But it requires
some configuration work.
Andrew.


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /