Greetings. I've a LISA user that has reported trouble building the CLOCC =
PORT module using CLISP 2.26. He has built CLISP from source on RedHat =
7.0, and the test suite indicates no problems. I've not seen this =
trouble, but my CLISP is at version 2.25.1 and my Linux installation is =
inaccessible at the moment so I can't build 2.26 and check.
It looks like the trouble is in function GC in file ext.lisp; the symbol =
LISP:GC is missing. I've included his problem report; please contact Art =
Nuzzo (a.nuzzo@...) for additional questions. Also, please CC =
me on replies. Thanks much.
---- Original report -----
First I downloaded and complied version 2.26 from the source. Make =
check said all tests passed.=20
Next I downloaded the latest version of LISA from Sourceforge. When I =
tried to compile LISA (Clisp was started with the -ansi option) I got =
the following error:
> (load "misc/defsystem.lisp")
;; Loading file misc/defsystem.lisp ...
;; Loading of file misc/defsystem.lisp is finished.
> (load "defsys.lisp")
;; Loading file defsys.lisp ...
;; Loading file #S(LOGICAL-PATHNAME :HOST LISA :DEVICE NIL :DIRECTORY =
(ABSOLUTE CLOCC PORT) :NAME PORT :TYPE SYSTEM :VERSION NIL) ...
;; Loading of file #S(LOGICAL-PATHNAME :HOST LISA :DEVICE NIL =
:DIRECTORY (ABSOLUTE CLOCC PORT) :NAME PORT :TYPE SYSTEM :VERSION NIL) =
;; Loading of file defsys.lisp is finished.
> (mk:compile-system :lisa)
PORT/ALL (6 files) totals 58,980 bytes (58 kB)
PORT/NEW-SOURCE-AND-DEPENDENTS (6 files) totals 58,980 bytes (58 kB)
Compiling file =
*** - READ from #<BUFFERED FILE-STREAM CHARACTER =
#P"/v1/usr/local/src/lisa-0.9.2/contrib/clocc/port/./ext.lisp" @94>: =
#<PACKAGE COMMON-LISP> has no external symbol with name "GC"
1. Break PORT>=20
David E. Young
"But all the world understands my language."
-- Franz Joseph Haydn (1732-1809)
From: Sam Steingold <sds@gn...> - 2001-06-26 17:06:31
> * In message <009201c0fe57$d2db6f60$6501a8c0@...>
> * On the subject of "Trouble building PORT with CLISP 2.26"
> * Sent on Tue, 26 Jun 2001 11:51:11 -0400
> * Honorable "David E. Young" <de.young@...> writes:
> Greetings. I've a LISA user that has reported trouble building the
> CLOCC PORT module using CLISP 2.26.
CLOCC/PORT builds just fine with CLISP 2.26, but the obsolete version
distributed with LISA does not.
Moreover, David, I warned you (_before_ CLISP 2.26 was released) about
this upcoming incompatibility, and asked you to upgrade your LISA/PORT
distribution and try the pre-release CLISP version.
Sam Steingold (http://www.podval.org/~sds)
Support Israel's right to defend herself! <http://www.i-charity.com/go/israel>
Read what the Arab leaders say to their people on <http://www.memri.org/>
Two wrongs don't make a right, but three rights make a left.