[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problems with McCLIM (Common Lisp)
From: |
Ricardo Wurmus |
Subject: |
Problems with McCLIM (Common Lisp) |
Date: |
Thu, 13 Aug 2020 04:43:24 +0200 |
User-agent: |
mu4e 1.4.10; emacs 26.3 |
Hi Guix,
I’d like to play with McCLIM, but I don’t know enough about Common Lisp
to understand how to launch the examples.
Here’s what I’ve done:
guix install sbcl sbcl-mcclim sbcl-slime-swank
This is the first question, actually: if I don’t manually install
sbcl-slime-swank I get errors complaining about swank being absent.
Should sbcl-mcclim propagate sbcl-slime-swank?
Then I started the sbcl REPL and input this:
(require :asdf) ; I don’t know why I need this
(require :mcclim)
This seems to compile Swank, prints a whole bunch of warnings about
invalid version strings in McCLIM and returns me to the REPL.
Then I tried
(require :clim-examples)
but it fails with “Don't know how to REQUIRE CLIM-EXAMPLES.”. So I
loaded the asd file manually:
(load
"/home/rekado/.guix-profile/share/common-lisp/sbcl-source/mcclim/Examples/clim-examples.asd")
Now at least clim-examples appears to be found:
(asdf:load-system "clim-examples")
This fails with this error:
--8<---------------cut here---------------start------------->8---
debugger invoked on a ASDF/FIND-COMPONENT:MISSING-DEPENDENCY in thread
#<THREAD "main thread" RUNNING {10009C8083}>:
Component #:MCCLIM-LAYOUTS/TAB not found, required by
#<SYSTEM "clim-examples">
--8<---------------cut here---------------end--------------->8---
I see that “lib/sbcl/mcclim-layouts-tab.asd” exists, but loading it
doesn’t help.
At this point it should be clear that I don’t know what I’m doing. Is
it expected that Common Lisp packages installed with Guix behave this
way…?
--
Ricardo
- Problems with McCLIM (Common Lisp),
Ricardo Wurmus <=