[cells-gtk-devel] cells-gtk and sbcl

rm at seid-online.de rm at seid-online.de
Mon Mar 14 15:13:33 UTC 2005


On Sun, Mar 13, 2005 at 09:24:08PM -0500, Peter Denno wrote:
> Hi,
> 
> cells-gtk does not currently run sbcl. 

Ahhrgh, conflicting information - from c.l.l:

|  Fred Gilham <gilham at snapdragon.csl.sri.com> writes:
| 
|  ...
|  
|  Cells-gtk builds very easily using sbcl, though, and is interesting in
|  its own way.
 
whom to belive? 
In my follow-up i mentioned some problems (missing package :lisp for example)
and Peter Scott replied:

| I got the same problem, but I just changed :lisp to :common-lisp and
| went from there. I still had some issues (a warning about the lack of
| libcellsgtk.so and some places where it apparently tried to redefine
| constants, but nothing major) but I was able to get gtk-ffi.lisp
| compiled with SBCL 0.8.16 on x86.


> AFAIK no one has looked into it yet. 
> I  hope to look into making it run sbcl, but I will not have time until May. 
> Maybe someone else will get to it before then.

Well, i hade a quick glance at it (and spotted some problems) - i might have a 
closer look at it soon (but i'm about to get sick, so i can't promise any time-
frame). Some problems found so far:

 - uses package :LISP (should most likely be :COMMON-LISP)

 - does attempt to redefine some constants (but redifines to the same value
   so not too big a problem - still, it should be fixed).

 - has _hardcoded_ pathes in the  test for library locations! 

 - the test '(directory "/path/glob*")' doesn't seem to work ...

 - complains about undefined alien functions (tons of'em).

Except the last problem i have already fixes ..,

 HTH Ralf Mattes

> cells-gtk compiles easily on cmucl.
> 
> On Sunday 13 March 2005 18:38, Sampo Vuori wrote:
> > Hi,
> > cells-gtk looks like a very promising gui toolkit and therefore I wouldn't
> > like settle down to something worse :) Someone on comp.lang.lisp said that
> > cells-gtk compiled easily on sbcl, however I'm a rank newbie and couldn't
> > do it myself. It does not find libraries (even though compiles fine on
> > cmucl). I tried to trick it into believing it had found the libgtk but I
> > still ran into troubles.
> >
> > Anyone here know the sorcery to make it play nice with sbcl (or is it even
> > supposed to)?
> >
> > I'm using cells-gtk-2005-02-26 and sbcl 0.8.19.3
> >
> > Thanks in advance,
> >
> >  Sampo
> > _______________________________________________
> > cells-gtk-devel site list
> > cells-gtk-devel at common-lisp.net
> > http://common-lisp.net/mailman/listinfo/cells-gtk-devel
> 
> -- 
> Best Regards,
>  - Peter
> _______________________________________________
> cells-gtk-devel site list
> cells-gtk-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/cells-gtk-devel





More information about the cells-gtk-devel mailing list