Re: problem with Asynchronous event handling

Espen S Johnsen <[email protected]> 13 Dec 2007 10:12:21 +0100
Newsgroups gmane.lisp.clg.devel
Message-ID <[email protected]>
karim haddad <[email protected]> writes:

> I am trying to launch clg. After compiling and quiting, then loading  
> hello-world i have this:
> 
> * (load "hello-world.lisp")
> WARNING:
>     Asynchronous event handling not supported on this platform. An  
> explicit main loop has to be started.
> 
> My configuration is :
> 
> libgtk2.0 2.12.1-1
> Using sbcl 1.0.12
> 
> kernel :2.6.22-3-686
> 
> So is it a problem with gtk 2.12 ???

This is a problem with recent versions of SBCL which unfortunately, has
had the periodic polling functionality removed. You need to start a main
loop with (gtk:main), run under Slime (with *communication-style* set to
nil) or init clg with multi-threading (clg-init-with-threading). The
later isn't without its share of problems.

-- 
Espen

-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace