From: shi (Shiv)

Subject: scigraph

Date: 1998-10-26 16:02



Has anyone successfully installed (compiled and loaded) the scigraph package
on Allegro CL 4.3 (Solaris)?  The scigraph package is at:

ftp.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/gui/clim/general/scigraph/

The compile of dwim/load-dwim.lisp goes well.  But the load fails:

USER(206): (compile-file "./scigraph Folder/dwim/load-dwim.lisp")
;;; Compiling file scigraph Folder/dwim/load-dwim.lisp
; Compiling FILE-TYPE-FOR-SOURCES
; Compiling FILE-TYPE-FOR-BINARIES
; Compiling SUGGEST-BIN-DIRECTORY
; Compiling COMPILE-AND-LOAD-FILE
;;; Writing fasl file scigraph Folder/dwim/load-dwim.fasl
;;; Fasl write complete
#p"scigraph Folder/dwim/load-dwim.fasl"
NIL
NIL
USER(207): (load "./scigraph Folder/dwim/load-dwim.fasl")
; Fast loading scigraph Folder/dwim/load-dwim.fasl
;   Fast loading scigraph Folder/dwim/bin-allegro-clim-2/package.fasl
;     Fast loading sys:;code;climps.fasl
;        (/export/acl4.3.1/home/code/climps.fasl)
;   Fast loading scigraph Folder/dwim/bin-allegro-clim-2/feature-case.fasl
;   Fast loading scigraph Folder/dwim/bin-allegro-clim-2/macros.fasl
;   Fast loading scigraph Folder/dwim/bin-allegro-clim-2/tv.fasl
Error: Attempt to make a FUNCTION definition for the name
       INTERACTIVE-STREAM-P.  This name is in the CLIM-LISP package and
       redefining it is a violation for portable programs.  Replacing the
       current definition of
       #<STANDARD-GENERIC-FUNCTION INTERACTIVE-STREAM-P> may be dangerous.
       The package CLIM-LISP has EXCL:PACKAGE-DEFINITION-LOCK set, which
       causes the system to signal this violation.
  [condition type: PACKAGE-LOCKED-ERROR]

Restart actions (select using :continue):
 0: Set the FUNCTION definition of the name INTERACTIVE-STREAM-P anyway.
 1: retry the load of scigraph Folder/dwim/bin-allegro-clim-2/tv.fasl
 2: skip loading scigraph Folder/dwim/bin-allegro-clim-2/tv.fasl
 3: retry the load of ./scigraph Folder/dwim/load-dwim.fasl
 4: skip loading ./scigraph Folder/dwim/load-dwim.fasl

[changing package from "COMMON-LISP-USER" to "DWIM"]
[1c] DWIM(208): 


I did try proceeding beyond this point only to obtain an error in compiling
scigraph/load-scigraph.lisp where it complains about redefining
make-load-form.

Any help will be appreciated.  Thanks,

--shiv--