On Mon, 24 Jan 2011, Peter W. Draper wrote:
> On Mon, 24 Jan 2011, Tim Jenness wrote:
>
> > On Jan 24, 2011, at 11:46 AM, Peter W. Draper wrote:
> >
> >> Since the BLT library continues to be a pain (the developer seems only
> >> interested in keeping it working for his own purposes, fair enough but
> >> it has left us somewhat dangling) I've had a quick look for possible
> >> replacements (it's several years since I was forced to upgrade BLT for
> >> Tcl/Tk 8.5). There are two likely looking developments. The rbc
> >> project:
> >>
> >> http://sourceforge.net/projects/rbctoolkit/
> >>
> >> and the BLT component in Wize:
> >>
> >> http://sourceforge.net/projects/wize/files/
> >>
> >> sadly both look like they would require a fair amount of effort. rbc is
> >> missing at least two commands, "busy" and "table" and the Tcl and C
> >> namespaces have changed, so maybe the Wize project would be easier to
> >> adopt. After upgrading from BLT 2.5 to 3.0 I expect there's some
> >> gotchas to sort out going back and there have been improvements to
> >> existing BLT commands in Wize.
> >>
> >
> > Ah. So Wize ships a BLT2.5 that works with TCL8.5. That might be an
> > interesting way to go since we only went to 3.0 to support the new TCL.
> > Do you think it will "just work" then? Or were there changes made to the
> > rest of the system specifically for issues relating to 3.0?
>
> Well, I managed to get Skycat and GAIA built against it and displaying
> images, but there were some changes made to the scripts moving from 2.5 to
> 3.0 that stop the interactive slices from working. I'll have a futher play
> with this sometime soon.
Well after a bit of backing out of patches and a couple of new fixes GAIA
seems to be working, except for the catalogue handling. That is crashing
badly with what looks like a problem with forking and UI concurrency. Must
be something new in BLT. Still hopeful this might work...
Peter.
|