[mcclim-devel] McCLIM 0.9.5 and sbcl 1.0.13

David N Murray dmurray at jsbsystems.com
Thu Jan 3 04:22:21 UTC 2008


(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




More information about the mcclim-devel mailing list