[closure-devel] How to get started
Mark K. Gardner
mkg at vt.edu
Tue Dec 19 20:47:34 UTC 2006
I would like to build Closure, play around with it and if possible
contribute to its progress. However, I cannot seem to build it with
either cmucl or sbcl. It appears from the mailing list that both
should work. (I am running it on Debian x86 with cmucl 19d-20061116-1
and sbcl 0.9.16.0-1)
To start with, I checked out the source from CVS then tried to build:
CVSROOT=:pserver:anonymous at common-lisp.net:/project/closure/cvsroot
cvs login # passwd anonymous
cvs co -P closure
---------------- In cmucl:
# ./BUILD
<stuff elided>
; Warning: This function is undefined:
; OOS
Error in KERNEL:%COERCE-TO-FUNCTION: the function OOS is undefined.
[Condition of type UNDEFINED-FUNCTION]
<stuff elided>
I am stumped with this one.
---------------- In sbcl:
# ./BUILD
<stuff elided>
#<SB-INT:EXTENSION-FAILURE {AF92341}>
*
debugger invoked on a SB-KERNEL:READER-PACKAGE-ERROR in thread
#<THREAD "initial thread" {A7BD5B9}>:
READER-ERROR at 363 (line 18, column 44) on #<SYNONYM-STREAM :SYMBOL
SB-SYS:*STDIN* {9112681}>:
package "EXT" not found
I was able to get around this by changing
--- BUILD.sbcl~ 2006-12-19 15:36:13.000000000 -0700
+++ BUILD.sbcl 2006-12-19 15:38:04.000000000 -0700
@@ -17,7 +17,7 @@
(ignore-errors (require :gray-streams))
-(unless (find-class 'ext::fundamental-stream)
+(unless (find-class 'sb-ext::fundamental-stream)
(error "The graystreams was not loaded successfully."))
;; Switch off bullshit
But then I get hung up on:
debugger invoked on a SB-KERNEL:SIMPLE-PACKAGE-ERROR in thread
#<THREAD "initial thread" {A7BD5B9}>:
The name "MULTIPROCESSING" does not designate any package.
<stuff elided>
What package should I be using if not MULTIPROCESSING?
-- Mark
More information about the closure-devel
mailing list