[cl-gtk2-devel] Issue with cl-gtk2 and iolib

ulric wilfred shaman.sir at gmail.com
Wed Jun 23 20:40:03 UTC 2010


.lisp-file have these instructions:

(asdf:oos 'asdf:load-op :cl-gtk2-gtkglext)

...
  (:use :common-lisp :gtk :gtkglext)

and also these warnings are fired through compilation process:

; registering #<SYSTEM :CL-GTK2-GTK {B9F3FE9}> as CL-GTK2-GTK
STYLE-WARNING: Keyword :CALLING-CONVENTION is obsolete, please use
:CONVENTION
WARNING: GType GdkWindow is not known to GObject
WARNING: GType GdkWindow is not known to GObject
WARNING:
   Declared GType name 'GdkWindow' for class 'GDK-WINDOW' is invalid
(g_type_name returned 0)
WARNING: GType GtkFileChooserEmbed is not known to GObject
WARNING: GType GtkFileChooserEmbed is not known to GObject
WARNING:
   Declared GType name 'GtkFileChooserEmbed' for class 'FILE-CHOOSER-EMBED'
is invalid (g_type_name returned 0)
WARNING: GType LispArrayListStore is not known to GObject
WARNING: GType LispArrayListStore is not known to GObject
WARNING:
   Declared GType name 'LispArrayListStore' for class 'ARRAY-LIST-STORE' is
invalid (g_type_name returned 0)
WARNING: GType LispTreeStore is not known to GObject
WARNING: GType LispTreeStore is not known to GObject
WARNING:
   Declared GType name 'LispTreeStore' for class 'TREE-LISP-STORE' is
invalid (g_type_name returned 0)
WARNING: GType GdkGLPixmap is not known to GObject
WARNING: GType GdkGLPixmap is not known to GObject
WARNING:
   Declared GType name 'GdkGLPixmap' for class 'GDK-GL-PIXMAP' is invalid
(g_type_name returned 0)
WARNING: GType GdkGLWindow is not known to GObject
WARNING: GType GdkGLWindow is not known to GObject
WARNING:
   Declared GType name 'GdkGLWindow' for class 'GDK-GL-WINDOW' is invalid
(g_type_name returned 0)
WARNING: GType GtkGLDrawingArea is not known to GObject
WARNING: GType GtkGLDrawingArea is not known to GObject
WARNING:
   Declared GType name 'GtkGLDrawingArea' for class 'GL-DRAWING-AREA' is
invalid (g_type_name returned 0)



On Wed, Jun 23, 2010 at 11:26 PM, ulric wilfred <shaman.sir at gmail.com>wrote:

> When I use a package that requires cl-gtk2-gtk, sbcl tries to compile it
> and fails on:
>
> debugger invoked on a SB-KERNEL:SIMPLE-PACKAGE-ERROR in thread #<THREAD
> "initial thread" RUNNING {AA5E799}>:
>   no symbol named "%SYS-OPEN" in "IOLIB.SYSCALLS"
>
> (SB-IMPL::FIND-OR-MAKE-SYMBOL "%SYS-OPEN" #<PACKAGE "IOLIB.SYSCALLS">)
>
> I have Ubuntu 9.10 and I've installed libgtkext manually through:
>
> wget
> http://mirrors.kernel.org/ubuntu/pool/universe/g/gtkglext/libgtkglext1_1.2.0-1ubuntu1_i386.deb
> sudo dpkg -i libgtkglext*
>
> I've got cl-gtk2-gtk with: git clone git://repo.or.cz/cl-gtk2.git cl-gtk2
> and iolib with: git clone git://gitorious.org/iolib/iolib.git cl-iolib
>
> In my ~/.sbclrc there are these lines:
>
> (require 'asdf)
> (require 'asdf-install)
>
> (push #p"/path-to/cl-iolib/src/" asdf:*central-registry*)
>
> ...
>
> (push #p"/path-to/cl-gtk2/glib/" asdf:*central-registry*)
> (push #p"/path-to/cl-gtk2/pango/" asdf:*central-registry*)
> (push #p"/path-to/cl-gtk2/gdk/" asdf:*central-registry*)
> (push #p"/path-to/cl-gtk2/gtk/" asdf:*central-registry*)
> (push #p"/path-to/cl-gtk2/gtk-glext/" asdf:*central-registry*)
> (push #p"/path-to/cl-gtk2/cairo/" asdf:*central-registry*)
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cl-gtk2-devel/attachments/20100623/c4b0e6a1/attachment.html>


More information about the cl-gtk2-devel mailing list