Re: 1.1.7 final(?) tarballs available

"Grzegorz B. Prokopski" <[email protected]>
Newsgroups gmane.comp.java.vm.sablevm.devel
Organization SableVM - LGPL'ed Free Java VM http://sablevm.org
Message-ID <[email protected]>
Hi PJ, hi everyone,

On Sun, 2004-11-14 at 18:34, David Bélanger wrote:
> On Sun, Nov 14, 2004 at 04:51:42PM -0400, PJ Cabrera wrote:
> > I am concerned that this release of sablevm-classpath-1.1.7 requires 
> > Gtk-2.0 >= 2.4.

I am afraid there's not much we can do to "just fix it".  Swing and AWT
are under heavy development and the developers use the latest versions
of GTK, thus they probably sometimes rely on some features available
in newever versions only.

What we could do, is try to work it around.  I don't know how mych of
gtk-2.4 is actually being used.  You can change the pkg-config check
in configure to check for gtk 2.2 and see what other problems arise.

We might be able to work around these bits that depend on 2.4 and
document how to build sablevm-classpath with gtk < 2.4.

> > So I ask, is it too late to change things so that we can use SableVM 
> > under distros that worked with 1.1.6? Because this change to Gtk 2.4 
> > breaks SableVM for a lot of distros that used to work with me in 1.1.6. 
[...]
> A SableVM and a SableVM-Classpath that match in numbers are compatible
> in there interface.  SableVM should work with an older Classpath
> provided that the interface between SableVM and Classpath did not
> change.
> 
> So using SableVM with older CP is one possible option.

SableVM 1.1.6 happened loooong ago.  A few months passed, 1.1.7 contains
many changes to classpath interface and they will not work together "out
of the box".

> A better option is to use only the gtk components of the older CP and
> for the remaining classes the newer CP.

Yes, that would work, but one of the points of new releases of
sablevm-classpath is to be able to use the improvements in Swing
and AWT support.

I wish I could help you more,

			Grzegorz B. Prokopski
-- 
Grzegorz B. Prokopski           <[email protected]>
SableVM - Free, LGPL'ed Java VM  http://sablevm.org
Why SableVM ?!?                  http://sablevm.org/wiki/Features
Debian GNU/Linux - the Free OS   http://www.debian.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.