[closure-devel] How to get started
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@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
"mkg" == Mark K Gardner <mkg@vt.edu> writes:
mkg> I would like to build Closure, play around with it and if possible mkg> contribute to its progress. However, I cannot seem to build it with mkg> either cmucl or sbcl. It appears from the mailing list that both mkg> should work. (I am running it on Debian x86 with cmucl 19d-20061116-1 mkg> and sbcl 0.9.16.0-1) don't bother with the BUILD script, it looks outdated. I have added a quickstart guide to running Closure on SBCL with GNU/Linux at http://common-lisp.net/project/closure/quickstart.html -- Eric Marsden
participants (2)
-
Eric Marsden
-
Mark K. Gardner