Компонент:CL-CFFI-GTK-GDK-INIT не найден - при загрузке cl-cffi-gtk

И SBCL, и CLISP будут жаловаться на Component :CL-CFFI-GTK-GDK-INIT not found, required by #<SYSTEM "cl-cffi-gtk-init"> когда я пытаюсь (asdf:load-system :cl-cffi-gtk),

Однако у них нет проблем с (asdf:load-system :cl-cffi-gtk-glib-init)

Это спорные строки:

/usr/share/cl-cffi-cgtk/gtk/cl-cffi-gtk.asd линии 37 - 38

(eval-when (:compile-toplevel :load-toplevel :execute)
  (asdf:load-system 'cl-cffi-gtk-init))

/usr/share/cl-cffi-cgtk/gtk/cl-cffi-gtk-init.asd

(defsystem :cl-cffi-gtk-init
   [...]
  :depends-on (:cl-cffi-gtk-glib-init
               :cl-cffi-gtk-gdk-init
               :cffi
               :iterate
               :trivial-features))

Мой процесс установки

После клонирования cl-cffi-gtk в /usr/share/, установил зависимости и добавил запрошенные программные ссылки в ~/.local/share/common-lisp/source/

 $ ll ~/.local/share/common-lisp/source | grep cl-cffi | sed 's/^.*\(cl-cffi.*->\)/\1/'
cl-cffi-gtk.asd -> /usr/share/cl-cffi-cgtk/gtk/cl-cffi-gtk.asd*
cl-cffi-gtk-cairo.asd -> /usr/share/cl-cffi-cgtk/cairo/cl-cffi-gtk-cairo.asd*
cl-cffi-gtk-gdk.asd -> /usr/share/cl-cffi-cgtk/gdk/cl-cffi-gtk-gdk.asd*
cl-cffi-gtk-gdk-pixbuf.asd -> /usr/share/cl-cffi-cgtk/gdk-pixbuf/cl-cffi-gtk-gdk-pixbuf.asd*
cl-cffi-gtk-gio.asd -> /usr/share/cl-cffi-cgtk/gio/cl-cffi-gtk-gio.asd*
cl-cffi-gtk-glib.asd -> /usr/share/cl-cffi-cgtk/glib/cl-cffi-gtk-glib.asd*
cl-cffi-gtk-gobject.asd -> /usr/share/cl-cffi-cgtk/gobject/cl-cffi-gtk-gobject.asd*
cl-cffi-gtk-pango.asd -> /usr/share/cl-cffi-cgtk/pango/cl-cffi-gtk-pango.asd*

Я также попытался возиться с QuickLisp без удачи.

0 ответов

Другие вопросы по тегам