Re: Problems with slime and cmucl
- From: erikcw <erikwickstrom@xxxxxxxxx>
- Date: 28 Apr 2007 13:43:41 -0700
On Apr 27, 2:39 pm, Drew Crampsie <drew.cramp...@xxxxxxxxx> wrote:
erikcw wrote:
On Apr 27, 6:29 am, Holger Schauer <Holger.Scha...@xxxxxx> wrote:
On 4984 September 1993, erikcw wrote:
[snip]I'm trying to get slime up and running under Xemacs and cmucl.
Here is the output from apt:
$ apt-cache policy slime
slime:
Installed: 1:20061201-2
Candidate: 1:20061201-2
Version table:
*** 1:20061201-2 0
500http://us.archive.ubuntu.comfeisty/multiverse Packages
100 /var/lib/dpkg/status
[snip]
Here is my ~/.xemacs/init.el
(add-to-list 'load-path "~/bin/slime")
(require 'slime)
[snip]
~/bin/slime is the latest slime from CVS.
The problem here is that the slime you've installed in ~bin/slime and
the slime installed by apt (and therefore picked up by *grumble*
common-lisp-controller) are different versions, so your slime.el and
swank.lisp can't talk to each other.
The best idea is to _never_ use debian's (or ubuntu's) packages for your
lisp world. If you insist on using apt-get, remove all traces of the
apt- installed slime and try the CVS slime (or vice versa, as you'd
think the packaged slime would work with the packaged CMUCL).
What you really want to do, IMO, is download the latest SBCL tarball,
the latest slime, and install them both independently of apt-get. If you
have a real reason for using CMU, than install it from tarball as well :).
I _love_ apt-get, and i use it for a lot, but i prefer to manage my lisp
packages "by hand".
drewc
--
Posted via a free Usenet account fromhttp://www.teranews.com
Hi Drew,
I've SLIME and CMUCL from my machine using apt. I then reinstalled
them by hand from the tarballs.
I'm getting this error now:
(load "/usr/share/common-lisp/source/slime/swank-loader.lisp" :verbose
t)
(swank:start-server "/tmp/erik/slime.6372" :external-format :iso-
latin-1-unix)
This is SBCL 1.0.3, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
*
debugger invoked on a SB-INT:SIMPLE-FILE-ERROR in thread #<THREAD
"initial thread" {A74D681}>:
"/usr/share/common-lisp/source/slime/swank-loader.lisp" does not
exist.
Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
restarts (invokable by number or by possibly-abbreviated name):
0: [ABORT] Exit debugger, returning to top level.
(SB-FASL::INTERNAL-LOAD
#P"/usr/share/common-lisp/source/slime/swank-loader.lisp"
NIL
:ERROR
T
NIL
NIL
:DEFAULT)
0]
Should I also install xemacs from a tarball? Apt installed version
21.4.19. Or is there a configuration file somewhere (*grumble*) that
is causing problems?
Thanks so much for your help!
Erik
.
- Follow-Ups:
- Re: Problems with slime and cmucl
- From: Holger Schauer
- Re: Problems with slime and cmucl
- References:
- Problems with slime and cmucl
- From: erikcw
- Re: Problems with slime and cmucl
- From: Holger Schauer
- Re: Problems with slime and cmucl
- From: erikcw
- Re: Problems with slime and cmucl
- From: Drew Crampsie
- Problems with slime and cmucl
- Prev by Date: Re: tracing a function without knowing its name
- Next by Date: Re: programmatically determine if argument is list compatible to a given lambda list
- Previous by thread: Re: Problems with slime and cmucl
- Next by thread: Re: Problems with slime and cmucl
- Index(es):
Relevant Pages
|