Re: Another status update

Espen S Johnsen <[email protected]> 06 Mar 2005 19:01:53 +0100
Newsgroups gmane.lisp.clg.devel
Message-ID <[email protected]>
Espen S Johnsen <[email protected]> writes:

> Chisheng Huang <[email protected]> writes:
> 
> > Does the current CLG work with GTK+-2.6.2?  
>  
> Yes, it should work with any version of Gtk+ 2.4 or 2.6, but with 2.6
> you may want to recompile glib with '--disable-visibility' as a config
> flag. Otherwise the second error message signaled by glib could (at
> least in SBCL, which doesn't seems to handle SIGABRT) cause total
> disaster.

I should probably have pointed out that this are caused by messages
originating inside GLib and logged through the message logging facility,
and not conditions signaled from lisp.

> (I have actually been doing some work today to make it possible to
> save core images with the entire clg, but it is not quite finished
> yet).

This code is now in CVS, but it may take a few hours before it is
available through anonymous access. It seems to be working ok with SBCL,
but not so well with CMUCL. (hello-world.lisp is working, but
testgtk.lisp causes the image to crash before the toplevel window gets
displayed). 

And for some unknown reason, I had to add system::reinitialize-global-table 
to *after-save-initializations* in CMUCL which is probably not how
things should be done. Otherwise the shared libraries are not loaded
during initialization, as it is in SBCL. This may be the reason that the
image is crashing.

-- 
Espen


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click