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@motorola.com) 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.

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:


[1]> (load "misc/defsystem.lisp")
;; Loading file misc/defsystem.lisp ...
;; Loading of file misc/defsystem.lisp is finished.
T
[2]> (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) is finished.
;; Loading of file defsys.lisp is finished.
T
[3]> (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 /v1/usr/local/src/lisa-0.9.2/contrib/clocc/port/./ext.lisp ...
*** - 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[4]>


Regards,
 
-----------------------------------------------------------------
David E. Young
de.young@computer.org
http://lisa.sourceforge.net
 
"But all the world understands my language."
  -- Franz Joseph Haydn (1732-1809)