Subject: trouble compiling clisp

From: Aaron Neerenberg <[email-masked]>
Date: Wed, 15 Jun 1994 12:15:47 -0700 (PDT)

I am trying to compile clisp on a tektronix xd88/30 workstation
	m88k, running utek3.2e (equiv system V release 4
	but have been getting the following errs and have not been 
	able to figure out why

$make interpreted.mem
        ./lisp.run -m 750KW -x "(load \"init.lsp\") (sys::%saveinitmem) 
(exit)"
  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 I I I I I      8         8           8     8        8    8
  I I I I I I I      8         8           8      ooooo   8oooo
  I  \ `+' /  I      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, 
1994

;; Loading file defseq.lsp ...
;; Loading of file defseq.lsp is finished.
;; Loading file backquot.lsp ...
;; Loading of file backquot.lsp is finished.
;; Loading file defmacro.lsp ...
;; Loading of file defmacro.lsp is finished.
*** - EVAL: variable VARCLAUSELIST has no value
*** - EVAL: undefined function %SAVEINITMEM
Bye.
        mv lispinit.mem interpreted.mem
*** Error code 1
$mv: lispinit.mem: no such file
$

	thank you,

	Aaron Neerenberg,
	Computing Science,
	Linfield College,

	[email-masked]
	[email-masked]

---

From: haible (Bruno Haible)
Date: Wed, 15 Jun 94 22:24:49 +0200

> *** - EVAL: variable VARCLAUSELIST has no value

The following patch (requires clisp-1994-01-25) fixes it. It will be in
the next release.

*** src/lispbibl.d.orig Thu Jan 27 13:13:41 1994
--- src/lispbibl.d      Wed Feb  2 17:30:23 1994
***************
*** 6960,6965 ****
--- 6960,6966 ----
      #endif
      #if defined(M88000)
        #define mv_count_register  "%r15"  # eines der allgemeinen Register %r14..%r25
+       #define NEED_temp_mv_count
      #endif
      #if defined(DECALPHA)
        #define mv_count_register  "$10"  # eines der allgemeinen Register $9..$14
***************
*** 6981,6986 ****
--- 6982,6988 ----
      #endif
      #if defined(M88000)
        #define value1_register  "%r16"  # eines der allgemeinen Register %r14..%r25
+       #define NEED_temp_value1
      #endif
      #if defined(DECALPHA)
        #define value1_register  "$11"  # eines der allgemeinen Register $9..$14

                    Bruno Haible
                    [email-masked]