When I use Quicklisp to load the McCLIM examples from ECL I get a type error (but loading just McCLIM completes with no issues):
paolo@lispmachine:~$ ecl
;;; Loading #P"/home/paolo/quicklisp/setup.lisp"
;;; Loading #P"/home/paolo/apps/ecl/lib/ecl-26.5.5/asdf.fas"
ECL (Embeddable Common-Lisp) 26.5.5 (git:UNKNOWN)
Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
Copyright (C) 1993 Giuseppe Attardi
Copyright (C) 2013 Juan J. Garcia-Ripoll
Copyright (C) 2018 Daniel Kochmanski
Copyright (C) 2024 Daniel Kochmanski and Marius Gerbershagen
ECL is free software, and you are welcome to redistribute it
under certain conditions; see file 'Copyright' for details.
Type :h for Help.
Top level in: #<process TOP-LEVEL 0x792201257f00>.
> (ql:quickload :mcclim)
To load "mcclim":
Load 1 ASDF system:
mcclim
; Loading "mcclim"
..
(:MCCLIM)
> (ql:quickload "clim-examples")
To load "clim-examples":
Load 1 ASDF system:
clim-examples
; Loading "clim-examples"
Condition of type: TYPE-ERROR
#<DRAW-MATRIX> is not of type FUNCTION.
Available restarts:
1. (TRY-RECOMPILING) Recompile concurrent-draw and try loading it again
2. (RETRY) Retry loading FASL for #<cl-source-file "clim-examples" "concurrent-draw">.
3. (ACCEPT) Continue, treating loading FASL for #<cl-source-file "clim-examples" "concurrent-draw"> as having been successful.
4. (RETRY) Retry ASDF operation.
5. (CLEAR-CONFIGURATION-AND-RETRY) Retry ASDF operation after resetting the configuration.
6. (ABORT) Give up on "clim-examples"
7. (REGISTER-LOCAL-PROJECTS) Register local projects and try again.
8. (RESTART-TOPLEVEL) Go back to Top-Level REPL.
Broken at SI:BYTECODES. [Evaluation of: (QUICKLISP-CLIENT:QUICKLOAD "clim-examples")] In: #<process TOP-LEVEL 0x792201257f00>.
>> :b
Backtrace:
> SI:BYTECODES [Evaluation of: (QUICKLISP-CLIENT:QUICKLOAD "clim-examples")]
> si:bytecodes [Evaluation of: (si:top-level t)]
>>
Do you have insight or troubleshooting advice?
I use ECL 26.5.5 built from source on Linux Mint 22.1 Cinnamon with the latest McCLIM sources at master/c28bdb8 (version 1.0.0).
--