<span></span>.lisp-file have these instructions:<br><br>(asdf:oos 'asdf:load-op :cl-gtk2-gtkglext)<br><br>...<br>  (:use :common-lisp :gtk :gtkglext)<br><br>and also these warnings are fired through compilation process:<br>
<br>; registering #<SYSTEM :CL-GTK2-GTK {B9F3FE9}> as CL-GTK2-GTK<br>STYLE-WARNING: Keyword :CALLING-CONVENTION is obsolete, please use :CONVENTION<br>WARNING: GType GdkWindow is not known to GObject<br>WARNING: GType GdkWindow is not known to GObject<br>
WARNING:<br>   Declared GType name 'GdkWindow' for class 'GDK-WINDOW' is invalid (g_type_name returned 0)<br>WARNING: GType GtkFileChooserEmbed is not known to GObject<br>WARNING: GType GtkFileChooserEmbed is not known to GObject<br>
WARNING:<br>   Declared GType name 'GtkFileChooserEmbed' for class 'FILE-CHOOSER-EMBED' is invalid (g_type_name returned 0)<br>WARNING: GType LispArrayListStore is not known to GObject<br>WARNING: GType LispArrayListStore is not known to GObject<br>
WARNING:<br>   Declared GType name 'LispArrayListStore' for class 'ARRAY-LIST-STORE' is invalid (g_type_name returned 0)<br>WARNING: GType LispTreeStore is not known to GObject<br>WARNING: GType LispTreeStore is not known to GObject<br>
WARNING:<br>   Declared GType name 'LispTreeStore' for class 'TREE-LISP-STORE' is invalid (g_type_name returned 0)<br>WARNING: GType GdkGLPixmap is not known to GObject<br>WARNING: GType GdkGLPixmap is not known to GObject<br>
WARNING:<br>   Declared GType name 'GdkGLPixmap' for class 'GDK-GL-PIXMAP' is invalid (g_type_name returned 0)<br>WARNING: GType GdkGLWindow is not known to GObject<br>WARNING: GType GdkGLWindow is not known to GObject<br>
WARNING:<br>   Declared GType name 'GdkGLWindow' for class 'GDK-GL-WINDOW' is invalid (g_type_name returned 0)<br>WARNING: GType GtkGLDrawingArea is not known to GObject<br>WARNING: GType GtkGLDrawingArea is not known to GObject<br>
WARNING:<br>   Declared GType name 'GtkGLDrawingArea' for class 'GL-DRAWING-AREA' is invalid (g_type_name returned 0)<br><br><br><br><div class="gmail_quote">On Wed, Jun 23, 2010 at 11:26 PM, ulric wilfred <span dir="ltr"><<a href="mailto:shaman.sir@gmail.com">shaman.sir@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">When I use a package that requires cl-gtk2-gtk, sbcl tries to compile it and fails on:<br><br>
<span style="font-family: courier new,monospace;">debugger invoked on a SB-KERNEL:SIMPLE-PACKAGE-ERROR in thread #<THREAD "initial thread" RUNNING {AA5E799}>:</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">  no symbol named "%SYS-OPEN" in "IOLIB.SYSCALLS"</span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">(SB-IMPL::FIND-OR-MAKE-SYMBOL "%SYS-OPEN" #<PACKAGE "IOLIB.SYSCALLS">)</span><br><br>I have Ubuntu 9.10 and I've installed libgtkext manually through:<br>

<br><span style="font-family: courier new,monospace;">wget <a href="http://mirrors.kernel.org/ubuntu/pool/universe/g/gtkglext/libgtkglext1_1.2.0-1ubuntu1_i386.deb" target="_blank">http://mirrors.kernel.org/ubuntu/pool/universe/g/gtkglext/libgtkglext1_1.2.0-1ubuntu1_i386.deb</a></span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">sudo dpkg -i libgtkglext*</span><br><br>I've got cl-gtk2-gtk with: <span style="font-family: courier new,monospace;">git clone git://<a href="http://repo.or.cz/cl-gtk2.git" target="_blank">repo.or.cz/cl-gtk2.git</a> cl-gtk2</span><br>

and iolib with: <span style="font-family: courier new,monospace;">git clone git://<a href="http://gitorious.org/iolib/iolib.git" target="_blank">gitorious.org/iolib/iolib.git</a> cl-iolib</span><br><br>In my <span style="font-family: courier new,monospace;">~/.sbclrc</span> there are these lines:<br>

<br><span style="font-family: courier new,monospace;">(require 'asdf)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">(require 'asdf-install)</span><br style="font-family: courier new,monospace;">

<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">(push #p"/path-to/cl-iolib/src/" asdf:*central-registry*)</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">...</span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">(push #p"/path-to/cl-gtk2/glib/" asdf:*central-registry*)</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">(push #p"/path-to/cl-gtk2/pango/" asdf:*central-registry*)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">(push #p"/path-to/cl-gtk2/gdk/" asdf:*central-registry*)</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">(push #p"/path-to/cl-gtk2/gtk/" asdf:*central-registry*)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">(push #p"/path-to/cl-gtk2/gtk-glext/" asdf:*central-registry*)</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">(push #p"/path-to/cl-gtk2/cairo/" asdf:*central-registry*)</span><br><br><br>
</blockquote></div><br>