This is the mail archive of the
java-discuss@sourceware.cygnus.com
mailing list for the Java project.
Re: Awt implementation in libgcj?
- To: jsturm at sigma6 dot com
- Subject: Re: Awt implementation in libgcj?
- From: Andrew Haley <aph at pasanda dot cygnus dot co dot uk>
- Date: 14 Dec 1999 15:41:09 -0000
- CC: java-discuss at sourceware dot cygnus dot com
> Date: Tue, 14 Dec 1999 10:49:16 -0500
> From: Jeff Sturm <jsturm@sigma6.com>
>
> Andrew Haley wrote:
> > : Or is there another reason? If the former, is there another way we
> > : can do it, one which doesn't require a macro in cni.h?
> >
> > Probably. But I don't understand the desire not to have a
> > configurable cni.h. What's the problem?
>
> We get further from binary compatibility, for one thing. The
> compiler and runtime already must be built with the same thread
> model... the sjlj exception model doubles the number of possible
> incompatible configurations to four.
We already have quite a few configurations where libraries must be
built with the same compiler options as user programs. There's soft
vs hard floating-point, for example.
> At some point users will want to install CNI classes without
> recompiling.
I guess it depends how many alternatives there are. Multilibbing will
cope with most of this.
Andrew.