[Cl-store-devel] sbcl 0.9.5.3 Compilation error & patch
Rafał Strzaliński
nablaone at gmail.com
Mon Oct 3 21:50:07 UTC 2005
I tried to compile cl-store under sbcl 0.9.5.3. It gives me error:
There is no class named SB-KERNEL:INSTANCE.
[Condition of type SIMPLE-ERROR]
Restarts:
0: [RETRY] Retry performing #<ASDF:LOAD-OP NIL {9902A41}> on
#<CL-STORE.SYSTEM:NON-REQUIRED-FILE "custom" {96143E9}>.
1: [ACCEPT] Continue, treating #<ASDF:LOAD-OP NIL {9902A41}> on
#<CL-STORE.SYSTEM:NON-REQUIRED-FILE "custom" {96143E9}> as having been
successful.
2: [ABORT] Abort SLIME compilation.
I think this patch should fix this problem. It works for me but I'm
not sure it's a good general solution.
Index: sbcl/custom.lisp
===================================================================
RCS file: /project/cl-store/cvsroot/cl-store/sbcl/custom.lisp,v
retrieving revision 1.8
diff -u -w -r1.8 custom.lisp
--- sbcl/custom.lisp 5 May 2005 12:58:57 -0000 1.8
+++ sbcl/custom.lisp 3 Oct 2005 21:39:38 -0000
@@ -53,7 +53,7 @@
(defvar *sbcl-struct-inherits*
(list (get-layout (find-class t))
- (get-layout (find-class 'sb-kernel:instance))
+ (get-layout (find-class 'sb-pcl::slot-object))
(get-layout (find-class 'cl:structure-object))))
(defstruct (struct-def (:conc-name sdef-))
--
Best regards,
Rafal Strzalinski (nabla)
More information about the cl-store-devel
mailing list