[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Need Help with SVr4 Installation.



> 
> Hello, I have successfully installed CLISP on Sun and DEC
> workstations, but I am having a very difficult time with CLISP on a
> 486 running SVr4.0. I get assembler errors using gcc. Using cc I can
> get it to compile, but lisp.run won't do anything because it thinks
> there is only 66k of memory (this is not correct). I am adding
> -DNO_MULTIMAP_SHM to the CFLAGS def in the makefile. I saw the note in
> there that says:
> 
> (*) The lisp.run you get is a program that reliably crashes your machine.
> 
[...]

I am using a 486 SVR4.2 and have the same problem. During compilation I get
*many* warnings of the kind:
"
"lispbibl.d", line 6764: warning: trigraph sequence replaced
"spvw.d", line 1784: warning: integer overflow detected: op "<<"
"spvw.d", line 1797: warning: integer overflow detected: op "<<"
"spvw.d", line 1798: warning: integer overflow detected: op "<<"
"spvw.d", line 1817: warning: integer overflow detected: op "<<"
"spvw.d", line 5270: warning: integer overflow detected: op "<<"
...
"spvw.d", line 6027: warning: improper pointer/integer combination: op "="
"spvw.d", line 6029: warning: improper pointer/integer combination: op "="
"spvw.d", line 6135: warning: argument is incompatible with prototype: arg #2
"spvw.d", line 6178: warning: argument is incompatible with prototype: arg #2
"spvw.d", line 6180: warning: argument is incompatible with prototype: arg #2
"spvw.d", line 6733: warning: assignment type mismatch
...
"eval.d", line 2149: warning: integer overflow detected: op "<<"
"eval.d", line 2706: warning: integer overflow detected: op "<<"
"eval.d", line 2777: warning: integer overflow detected: op "<<"

"lisparit0.d", line 2119: warning: integer overflow detected: op "<<"
"lisparit0.d", line 2150: warning: integer overflow detected: op "<<"
"lisparit0.d", line 2150: warning: integer overflow detected: op "U-"
"lisparit0.d", line 2203: warning: integer overflow detected: op "<<"
"lisparit0.d", line 2203: warning: integer overflow detected: op "-"
"lisparit0.d", line 3839: warning: integer overflow detected: op "<<"

"

a first look for the reason directs me to  " oint_addr_shift-addr_shift " 
so it seems to be a wrong definition of oint_addr_shift and/or addr_shift
or some kind of  macro-trouble   in macros using these

I looked at clisp for the first time a few days ago. So chances are not very
high I'll solve that problem soon.

Any help welcome ...

so long
	Sebastian

+-----------------------------------------------------------------------------+
| Sebastian Feldmann   snfeldma@teebox.franken.de    Fax/Data:(49) 9122-61696 |
| do Smalltalk or Scheme to avoid brain damage       ogin: nuucp word: nuucp  |
|                                           InfoFiles als: ~/info or ~/index  |
+-----------------------------------------------------------------------------+