[cells-gtk-devel] Error compiling CVS version of cells-gtk

Peter Denno peter.denno at nist.gov
Fri Nov 4 15:28:15 UTC 2005


Hi Stefan,

I'm not sure I tried the same CMUCL as you, but I tried this one:
ftp://ftp.common-lisp.net/pub/project/cmucl/release/19c/pre-release/ built on 
the same day as what you referenced, 19c-pre1-20051019-1 and did not have any 
problems. (x86, right?) I even tried it with libcellsgtk.so not built. Still 
no problem. 

Where did you get cells and hello-c? Try taking the cells and hello-c code 
from the  2005-05-29 tarball, if that is not what you are using. 

In other news, updating my slime/cmucl got around the problem I mentioned 
earlier. I also cleaned up the compile problems with CVS HEAD. 


On Friday 04 November 2005 03:26, Stefan Nobis wrote:
> Stefan Nobis <stefan-ml at snobis.de> writes:
> > ,----
> >
> > | * (test-gtk::gtk-demo)
> > |
> > | Error in function LISP::ASSERT-ERROR:
> > |    Callback ACTIVATE not defined in *widget-callbacks*
> > |    [Condition of type SIMPLE-ERROR]
> >
> > [...]
> >
> > | (LISP::ASSERT-ERROR CELLS-GTK::CB
> > |                     NIL
> > |                     "Callback ~a not defined in *widget-callbacks*"
> > |                     CELLS-GTK::ACTIVATE)
> > | Source: Error finding source:
> > | Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM:  Source file no
> > | longer exists: target:code/macros.lisp.
> > | 0] cells-gtk::*widget-callbacks*
> > |
> > | ((CELLS-GTK::CLICKED) (CELLS-GTK::CHANGED) (CELLS-GTK::ACTIVATE)
> > |  (CELLS-GTK::VALUE-CHANGED) (CELLS-GTK::DAY-SELECTED)
> > |  (CELLS-GTK::SELECTION-CHANGED) (CELLS-GTK::TOGGLED)
> > | (CELLS-GTK::DELETE-EVENT) (CELLS-GTK::MODIFIED-CHANGED))
> >
> > `----
>
> I forgot the backtrace, hope it helps:
>
> ,----
>
> | 0] backtrace
> |
> | 0: (LISP::ASSERT-ERROR CELLS-GTK::CB
> |                        NIL
> |                        "Callback ~a not defined in *widget-callbacks*"
> |                        CELLS-GTK::ACTIVATE)
> | 1: ((METHOD CELLS::C-OUTPUT-SLOT-NAME (PROGN) (# CELLS-GTK:ENTRY T T T))
> |     (#() . #(#)) #<unused-arg> #<unused-arg> ENTRY ...)
> | 2: ("LAMBDA (G2134 G2135)" #<unused-arg> #<unused-arg>
> | CELLS-GTK:ON-ACTIVATE ENTRY ...)
> | 3: ("DEFUN C-OUTPUT-SLOT")
> | 4: (CELLS::FINISH-BUSINESS)
> | 5: (CELLS::CALL-WITH-INTEGRITY #<unused-arg>
> |                                (:OUTPUT NIL)
> |                                #<Closure Over Function "DEFUN
> | C-OUTPUT-SLOT" {58FA2291}>)
> | 6: ((METHOD CELLS:MD-AWAKEN NIL (CELLS::MODEL-OBJECT)) (#(0) . #())
> |     #<unused-arg> TEST-GTK)
> | 7: (CELLS:TO-BE TEST-GTK)
> | 8: (CELLS-GTK:START-APP TEST-GTK::TEST-GTK :DEBUG NIL)
> | 9: (INTERACTIVE-EVAL (TEST-GTK::GTK-DEMO))
> | 10: (LISP::%TOP-LEVEL)
> | 11: ((LABELS LISP::RESTART-LISP
> |        SAVE-LISP))
>
> `----

-- 
- Best regards,
   Peter



More information about the cells-gtk-devel mailing list