(pardon the reply to my own post)
On Jan 2, David N Murray scribed:
Hi all,
I'm having trouble installing McCLIM 0.9.5 using sbcl 1.0.13:
- (asdf::oos 'asdf:load-op :mcclim)
; loading system definition from /home/dnm/.sbcl/systems/mcclim.asd into ; #<PACKAGE "ASDF0"> ; registering #<SYSTEM :CLIM-LISP {B09B461}> as CLIM-LISP [snip registering stuff that already compiled cleanly] ; registering #<SYSTEM CLX {B152BD1}> as CLX
debugger invoked on a TYPE-ERROR in thread #<THREAD "initial thread" {A712661}>: The value :LOCKED is not of type (OR NULL SB-THREAD:THREAD).
I found a message in the November archives where this was fixed in the cvs version and made the same change to my 0.9.5 source. Maybe I should just use the cvs version. Sorry for not going back far enough when I first looked for this.
[snip]
If I just blow through that (0 in the debugger), the next one I see is:
; READ failure in COMPILE-FILE: ; SB-INT:SIMPLE-READER-PACKAGE-ERROR at 14454 (line 380, column 62) on #<SB-SYS:FD-STREAM for "file /home/dnm/.sbcl/site/mcclim-0.9.5/builtin-commands.lisp" {B4AEA89}>: ; Symbol "READER-PACKAGE-ERROR" not found in the SB-KERNEL package. ; compilation aborted after 0:00:01
I replaced the line raising the error to call sb-kernel::reader-error since reader-package-error was just a wrapper around reader-error and the :: got me around the not-exported error. Not pretty, but functional.
That got the build to finish. These look like they may cause problems, though:
; caught WARNING: ; These variables are undefined: ; CLIM-CLX::*CLX-PORT* CLIM-CLX::*FONTSET* CLIM-INTERNALS::*SYS-%READ-LIST-EXPRESSION* DREI-LISP-SYNTAX::+CL-GARBAGE-KEYWORDS+ DREI-LISP-SYNTAX::|initial-state |
I haven't investigated them yet, though. I'll just wait for the runtime error.
Thanks, Dave