[slime-devel] Installation Slime with OpenMCL

jsdey at optonline.net jsdey at optonline.net
Fri Apr 23 02:48:27 UTC 2004


Hi Marco:

Thanks you and the others for responding.  I used the elisp code you 
send changing paths and file
to agree with my system and things are beginning to work.  It looks 
like the swank server is not
running (I didn't see it -- ps aux ).  Thanks for the assistance and 
any further comments/guidance will be
greatly appreciated.


DETAILS

Here is my code now in .emacs  (see 2 comments:

;;; SLIME & OpenMCL
(add-to-list 'load-path "/Users/robo2/Lisp/slime/")
(setq browse-url-browser-function
       (lambda (url &optional new-window)
         (message url)
         (do-applescript (concat "tell application \"Safari\" to open 
location \"" url "\""))))

(setq common-lisp-hyperspec-root
       "file:///Users/robo2/Lisp/HyperSpec-6-0/HyperSpec/"
       common-lisp-hyperspec-symbol-table
       "/Users/robo2/Lisp/HyperSpec-6-0/HyperSpec/Data/Map_Sym.txt" ;; 
Your file was Symbol-Table.text
       cltl2-root-url
       "file:///Users/mb/lisp/info/cltl")  ; I don't have anything 
equivalent to this

(require 'slime)

(setf lisp-indent-function 'common-lisp-indent-function)

;; NB: this is the path to the openmcl executable
(setf inferior-lisp-program "/Users/robo2/Lisp/ccl/openmcl")

My emacs screen looks like this after "M-x slime":

Welcome to OpenMCL Version (Beta: Darwin) 0.14.1-p1!
?
;; Compiling /Users/robo2/Lisp/slime/swank-openmcl.lisp...
; Warning: Interface file #4P"ccl:darwin-headers;libc;functions.cdb" 
does not exist.
; While executing: CCL::CDB-OPEN
Read error between positions 6424 and 6539 in 
/Users/robo2/Lisp/slime/swank-openmcl.lisp.
 > Error in process listener(1): Foreign function not found: OS::|tmpnam|
 > While executing: CCL::LOAD-EXTERNAL-FUNCTION
 > Type :POP to abort.
Type :? for other options.
1 >

The Messages buffer indicates:

Polling "/tmp/slime.1203".. (Abort with `M-x slime-connection-abort'.) 
[187 times]

On Apr 22, 2004, at 11:25 AM, Marco Baringer wrote:

> -- 
> -Marco
> Ring the bells that still can ring.
> Forget your perfect offering.
> There is a crack in everything.
> That's how the light gets in.
>      -Leonard Cohen
>





More information about the slime-devel mailing list