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--