> Harold Carr writes
> STk> (define-class <Car> ()
> ((power :init-keyword :power :accessor power)
> (driver :init-keyword :driver :accessor driver)
> (color :init-keyword :color :accessor color)))
>
>
> *** Error at line 25 of file ../Lib/hash.stk:
> Cannot open object file (ld.so.1: ../Src/stk: fatal: relocation error: symbol not found: STk_nil: referenced in ../Extensions/hash.so): "../Extensions/hash.so"
>
It works on our Ultra-Enterprise with SunOS 5.5.1, without problem.
It seems to be a path problem. When you first use define-class, a bunch of
files are loaded and for some reason, the file hash.so is not found.
Try to set the *load-verbose* variable to #t to see which files are loaded
Here I have
STk> (set! *load-verbose* #t)
#[undefined]
STk> define-class
;; Loading file "/opt/net/STk/lib/stk/3.1.1/STk/stklos.stk"
;; Loading file "/opt/net/STk/lib/stk/3.1.1/STk/hash.stk"
;; Loading file "/opt/net/STk/lib/stk/3.1.1/SunOS-5.5.1-sun4/hash.so"
;; File "/opt/net/STk/lib/stk/3.1.1/SunOS-5.5.1-sun4/hash.so" loaded
;; File "/opt/net/STk/lib/stk/3.1.1/STk/hash.stk" loaded
;; File "/opt/net/STk/lib/stk/3.1.1/STk/stklos.stk" loaded
#[macro f31e0]
STk>
Hope it helps.
-- Erick
Received on Fri Dec 06 1996 - 12:59:02 CET
This archive was generated by hypermail 2.3.0
: Mon Jul 21 2014 - 19:38:59 CEST