I am currently trying to figure out how to install the Common Music library: http://commonmusic.sourceforge.net/cm2/doc/cm.html, to run on Portacle, an IDE that integrates Emacs among other implementations to run Common LISP.
I was able to successfully download Common Music's source tree to my Portacle installation directory following these steps, found at http://commonmusic.sourceforge.net/cm2/doc/install.html#cvs :
- Change directories to your Lisp installation directory.
$ cd /usr/local/lisp
- Set the shell variable CVSROOT to point to the CVS repository:
$ export CVSROOT=":pserver:[email protected]:/cvsroot/commonmusic"
- Use cvs login to connect to the Sourceforge CVS server, press Enter when prompted for a password:
$ cvs login CVS password:
- Use cvs checkout to restore CM's source tree to your Lisp installation directory:
$ cvs checkout -P cm
.
Opening my Common Lisp REPL, portacle, I typed in the equivalent of (load "/usr/local/lisp/cm/src/cm.lisp") for my specific pathname for cm.lisp.
I recieved the following errors.
READ error during LOAD:
Symbol "UNIX-FILE-KIND" not found in the SB-UNIX package.
Line: 116, Column: 47, File-Position: 4278
Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /usr/local/lisp/cm/cm.asd" {1004108F23}>
[Condition of type SB-C::INPUT-ERROR-IN-LOAD]
.
If anyone is familiar with Common Lisp and integrating Common Music, any help would be greatly appreciated.
Thanks.