[cl-gtk2-devel] Can not run cl-gtk2 on sbcl 1.0.35 multithreaded

Jos Dassen jmhdassen at yahoo.com
Sat Feb 20 11:24:32 UTC 2010


Hi,

I am trying to install cl-gtk2 on my system and get error messages related to multithreading.

My system is:
Ubuntu 8.0.4 64 bit
SBCL 1.0.35 64 bit with multithreading.

When loading cl-gtk2 I get the following messages:

*  (require :cl-gtk2-gtk)

; loading system definition from
; /home/dassen/programming/lisp/sbcl-1.0.35/lib/sbcl/site-systems/cl-gtk2-pango.asd
; into #<PACKAGE "ASDF0">
; registering #<SYSTEM :CL-GTK2-PANGO {1003041441}> as CL-GTK2-PANGO
; loading system definition from
; /home/dassen/programming/lisp/sbcl-1.0.35/lib/sbcl/site-systems/iterate.asd
; into #<PACKAGE "ASDF0">
; registering #<SYSTEM :ITERATE {10033B37C1}> as ITERATE
; registering #<SYSTEM :ITERATE-PG {100366A6F1}> as ITERATE-PG
; registering #<SYSTEM :ITERATE-TESTS {1002CF98E1}> as ITERATE-TESTS
; loading system definition from
; /home/dassen/programming/lisp/sbcl-1.0.35/lib/sbcl/site-systems/cl-gtk2-glib.asd
; into #<PACKAGE "ASDF0">
; registering #<SYSTEM :CL-GTK2-GLIB {100333E361}> as CL-GTK2-GLIB
; loading system definition from
; /home/dassen/programming/lisp/sbcl-1.0.35/lib/sbcl/site-systems/closer-mop.asd
; into #<PACKAGE "ASDF0">
; registering #<SYSTEM #:CLOSER-MOP {1003685DF1}> as CLOSER-MOP
; loading system definition from
; /home/dassen/programming/lisp/sbcl-1.0.35/lib/sbcl/site-systems/lw-compat.asd
; into #<PACKAGE "ASDF0">
; registering #<SYSTEM #:LW-COMPAT {1002D68811}> as LW-COMPAT
; loading system definition from
; /home/dassen/programming/lisp/sbcl-1.0.35/lib/sbcl/site-systems/bordeaux-threads.asd
; into #<PACKAGE "ASDF0">
; registering #<SYSTEM :BORDEAUX-THREADS {100319FFD1}> as BORDEAUX-THREADS
; loading system definition from
; /home/dassen/programming/lisp/sbcl-1.0.35/lib/sbcl/site-systems/alexandria.asd
; into #<PACKAGE "ASDF0">
; registering #<SYSTEM :ALEXANDRIA {100361C501}> as ALEXANDRIA
; loading system definition from
; /home/dassen/programming/lisp/sbcl-1.0.35/lib/sbcl/site-systems/trivial-garbage.asd
; into #<PACKAGE "ASDF0">
; registering #<SYSTEM TRIVIAL-GARBAGE {1002DD6E31}> as TRIVIAL-GARBAGE
; registering #<SYSTEM TRIVIAL-GARBAGE-TESTS {1003175361}> as
; TRIVIAL-GARBAGE-TESTS
; loading system definition from
; /home/dassen/programming/lisp/sbcl-1.0.35/lib/sbcl/site-systems/cffi.asd into
; #<PACKAGE "ASDF0">
; registering #<SYSTEM CFFI {10035D4CE1}> as CFFI
; loading system definition from
; /home/dassen/programming/lisp/sbcl-1.0.35/lib/sbcl/site-systems/cl-gtk2-gdk.asd
; into #<PACKAGE "ASDF0">
; registering #<SYSTEM :CL-GTK2-GDK {10033790C1}> as CL-GTK2-GDK

debugger invoked on a SB-KERNEL::UNDEFINED-ALIEN-FUNCTION-ERROR in thread #<THREAD
                                                                            "initial thread" RUNNING
                                                                            {1002ABA011}>:
  Attempt to call an undefined alien function.

Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [TRY-RECOMPILING] Recompile glib and try loading it again
  1: [RETRY          ] Retry performing #<ASDF:LOAD-OP NIL {1003D20CD1}> on
                       #<ASDF:CL-SOURCE-FILE "glib" {1002CB0291}>.
  2: [ACCEPT         ] Continue, treating #<ASDF:LOAD-OP NIL {1003D20CD1}> on
                       #<ASDF:CL-SOURCE-FILE "glib" {1002CB0291}> as having
                       been successful.
  3: [ABORT          ] Exit debugger, returning to top level.

(SB-KERNEL::UNDEFINED-ALIEN-FUNCTION-ERROR)
0]  p
(SB-KERNEL::UNDEFINED-ALIEN-FUNCTION-ERROR)
0] down
("foreign function: #x4215B0")
1] down
(G-THREAD-GET-INITIALIZED)
2] down
(SB-FASL::FOP-FUNCALL)
3] down
(SB-FASL::LOAD-FASL-GROUP
    #<SB-SYS:FD-STREAM
      for "file /home/dassen/programming/lisp/sbcl-1.0.35/lib/sbcl/site-systems/source/cl-gtk2-0.1.1/glib/glib.fasl"
      {1003AC0271}>)
4] 



Any ideas of what might be wrong ???


JD
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cl-gtk2-devel/attachments/20100220/d36c11d0/attachment.html>


More information about the cl-gtk2-devel mailing list