[CM] linux, cmucl, cm cvs

Fernando Lopez-Lezcano nando@ccrma.Stanford.EDU
Sun, 04 Dec 2005 18:50:27 -0800


Hi all, I'm starting to try to package the new version of cmucl on linux
and I'm running into some problems with cmucl. "sbcl" seems to work
fine. Has anyone tried the latest cm cvs and cmucl under linux? It does
not seem to include asdf by default, is that correct?

Using cmucl-2005.12 (latest snapshot) this is what I get:

$ bin/cm.sh -l cmucl
[Warning]  'cmucl' not found in PATH
(/home/nando/cm/cvs/cm/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/lib/jre/bin:/home/nando/bin:/usr/lib/jre/bin).
Aborting.

which is obviously wrong as the binary for cmucl is "lisp".

If I just use "-l lisp" or the default (which I think is cmucl):
$ bin/cm.sh -l lisp

End-of-File on #<String-Input Stream>
   [Condition of type END-OF-FILE]

Restarts:
  0: [ABORT] Skip remaining initializations.

Debug  (type H for help)

(LISP::STRING-INCH #<String-Input Stream> T NIL)
Source: Error finding source:
Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM:  Source file no longer
exists:  target:code/stream.lisp.
0] back

0: (LISP::STRING-INCH #<String-Input Stream> T NIL)
1: (LISP::FLUSH-WHITESPACE #<String-Input Stream>)
2: (LISP::READ-LIST #<String-Input Stream> #<unused-arg>)
3: (LISP::READ-PRESERVING-WHITESPACE-INTERNAL #<String-Input Stream> NIL
NIL T)
4: (LISP::READ-PRESERVING-WHITESPACE-INTERNAL #<String-Input Stream>
                                              NIL
                                              NIL
                                              NIL)
5: (LISP::READ-PRESERVING-WHITESPACE-INTERNAL 4
                                              #<String-Input Stream>
                                              NIL
                                              NIL
                                              ...)[:EXTERNAL]
6: (LISP::READ-INTERNAL #<String-Input Stream> NIL NIL NIL)
7: (READ #<String-Input Stream> NIL NIL NIL)
8: (READ-FROM-STRING "(progn" NIL NIL :START ...)
9: (EXTENSIONS::EVAL-SWITCH-DEMON
    #<Command Line Switch "eval" -- ("(progn" "(load"

"\"/home/nando/cm/cvs/cm/bin/../src/cm.lisp\""
                                     ":verbose" "nil)" ...)>)
10: (EXTENSIONS::INVOKE-SWITCH-DEMONS
     (#<Command Line Switch "eval" -- ("(progn" "(load"

"\"/home/nando/cm/cvs/cm/bin/../src/cm.lisp\""
                                       ":verbose" "nil)" ...)>)
     (("load" . #) ("eval" . #)))
11: ((LABELS LISP::%RESTART-LISP
       SAVE-LISP))
12: ((LABELS LISP::RESTART-LISP
       SAVE-LISP))

-- Fernando