[CM] Problems with Clisp

Konrad Scorciapino scorciapino@gmail.com
Thu, 6 Apr 2006 05:48:20 +0000


------=_Part_32247_30251645.1144302500236
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hello,

I tried to run CLM-3 on my machine, but it didn't even compile.
Somewhere, all.lisp makes a call to compile-and-load,
which doesn't seem to be defined for Clisp. Since the end of the
README file suggests that it should work for Clisp,
I guess I am missing something. Any body got any advice?

I'm running Clisp 2.3.8 over Gentoo Linux, on a 64 bits AMD.

Here is the complete output:


konrad@macunaima ~/musica/clm-3 $ clisp
  i i i i i i i       ooooo    o        ooooooo   ooooo   ooooo
  I I I I I I I      8     8   8           8     8     o  8    8
  I  \ `+' /  I      8         8           8     8        8    8
   \  `-+-'  /       8         8           8      ooooo   8oooo
    `-__|__-'        8         8           8           8  8
        |            8     o   8           8     o     8  8
  ------+------       ooooo    8oooooo  ooo8ooo   ooooo   8

Copyright (c) Bruno Haible, Michael Stoll 1992, 1993
Copyright (c) Bruno Haible, Marcus Daniels 1994-1997
Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998
Copyright (c) Bruno Haible, Sam Steingold 1999-2000
Copyright (c) Sam Steingold, Bruno Haible 2001-2006

[1]> (load "all.lisp")
;; Loading file all.lisp ...
;   running cd /home/konrad/musica/clm-3/ && ./configure --quiet
--with-doubles --with-float-samples
; Compiling "/home/konrad/musica/clm-3/io.c"
; Compiling "/home/konrad/musica/clm-3/headers.c"
; Compiling "/home/konrad/musica/clm-3/audio.c"
; Compiling "/home/konrad/musica/clm-3/sound.c"
; Compiling "/home/konrad/musica/clm-3/clm.c"
; Compiling "/home/konrad/musica/clm-3/sc.c"
; Compiling "/home/konrad/musica/clm-3/cmus.c"

*** - EVAL: undefined function COMPILE-AND-LOAD
The following restarts are available:
USE-VALUE      :R1      You may input a value to be used instead of
(FDEFINITION 'COMPILE-AND-LOAD).
RETRY          :R2      Retry
STORE-VALUE    :R3      You may input a new value for (FDEFINITION
'COMPILE-AND-LOAD).
SKIP           :R4      skip (IF # #)
STOP           :R5      stop loading file /home/konrad/musica/clm-3/all.lis=
p
ABORT          :R6      ABORT
Break 1 [2]>


Thanks in advance,

--
Konrad Scorciapino
CONPEC - Consultoria, Projetos e Estudos em Computa=E7=E3o
Campinas State University

------=_Part_32247_30251645.1144302500236
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<pre>Hello,<br><br>I tried to run CLM-3 on my machine, but it didn't even c=
ompile. Somewhere, all.lisp makes a call to compile-and-load,<br>which does=
n't seem to be defined for Clisp. Since the end of the README file suggests=
 that it should work for Clisp,
<br>I guess I am missing something. Any body got any advice?<br><br>I'm run=
ning Clisp 2.3.8 over Gentoo Linux, on a 64 bits AMD.<br><br>Here is the co=
mplete output:<br><br><font style=3D"font-family: courier new,monospace;" s=
ize=3D"1">
<br></font></pre>
<font style=3D"font-family: courier new,monospace; background-color: rgb(20=
4, 204, 204); color: rgb(0, 51, 0);" size=3D"1">konrad@macunaima ~/musica/c=
lm-3 $ clisp<br>
&nbsp; i i i i i i i&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ooooo&nbsp;&nbsp;&nbsp; o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ooooooo&nbsp;&nbsp; ooooo&nbsp;&nbsp; ooooo<br>
&nbsp; I I I I I I I&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp; 8&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp; 8&nbsp;&nbsp;&nbsp;&nbsp; o&nbsp;
8&nbsp;&nbsp;&nbsp; 8<br>
&nbsp; I&nbsp; \ `+' /&nbsp; I&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp; 8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp; 8<br>
&nbsp;&nbsp; \&nbsp; `-+-'&nbsp; /&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ooooo&nbsp;&nbsp; 8oooo<br>
&nbsp;&nbsp;&nbsp; `-__|__-'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8&nbsp; 8<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp; o&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8&nbsp;&nbsp;&nbsp;&nbsp; o&nbsp;&nbsp;&nbsp;&nbsp; 8&nbsp; 8<br>
&nbsp; ------+------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ooooo&nbsp;&nbsp;&nbsp; 8oooooo&nbsp; ooo8ooo&nbsp;&nbsp;
ooooo&nbsp;&nbsp; 8<br>
<br>
Copyright (c) Bruno Haible, Michael Stoll 1992, 1993<br>
Copyright (c) Bruno Haible, Marcus Daniels 1994-1997<br>
Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998<br>
Copyright (c) Bruno Haible, Sam Steingold 1999-2000<br>
Copyright (c) Sam Steingold, Bruno Haible 2001-2006<br>
<br>
[1]&gt; (load &quot;all.lisp&quot;)<br>
;; Loading file all.lisp ...<br>
;&nbsp;&nbsp; running cd /home/konrad/musica/clm-3/ &amp;&amp; ./configure =
--quiet --with-doubles --with-float-samples<br>
; Compiling &quot;/home/konrad/musica/clm-3/io.c&quot;<br>
; Compiling &quot;/home/konrad/musica/clm-3/headers.c&quot;<br>
; Compiling &quot;/home/konrad/musica/clm-3/audio.c&quot;<br>
; Compiling &quot;/home/konrad/musica/clm-3/sound.c&quot;<br>
; Compiling &quot;/home/konrad/musica/clm-3/clm.c&quot;<br>
; Compiling &quot;/home/konrad/musica/clm-3/sc.c&quot;<br>
; Compiling &quot;/home/konrad/musica/clm-3/cmus.c&quot;<br>
<br>
*** - EVAL: undefined function COMPILE-AND-LOAD<br>
The following restarts are available:<br>
USE-VALUE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
:R1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You may input a value to be used
instead of (FDEFINITION 'COMPILE-AND-LOAD).<br>
RETRY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :R2&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; Retry<br>
STORE-VALUE&nbsp;&nbsp;&nbsp; :R3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You may inp=
ut a new value for (FDEFINITION 'COMPILE-AND-LOAD).<br>
SKIP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :R4&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; skip (IF # #)<br>
STOP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
:R5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; stop loading file
/home/konrad/musica/clm-3/all.lisp<br>
ABORT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :R6&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; ABORT<br>
Break 1 [2]&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><br style=3D"background-c=
olor: rgb(204, 204, 204); color: rgb(0, 51, 0);">
<br><br>
Thanks in advance,<br>
<br>
-- <br>Konrad Scorciapino<br>CONPEC - Consultoria, Projetos e Estudos em Co=
mputa=E7=E3o<br>Campinas State University

------=_Part_32247_30251645.1144302500236--