| Paolo Amoroso's weblog. Main interests: Lisp, astronomy (Moon), space exploration (Apollo and early manned programs) | Calendar of past entries | Related links |
|
Fix for Scigraph build error |
|
The current McCLIM CVS sources of Scigraph
generate a package lock error during compilation or loading with recent
versions of CMUCL, I think the 19a prerelease and release series. It
is caused by a conflict with the cl:variable symbol. The
problem can be fixed by editing the file
Apps/Scigraph/scigraph/package.lisp in the McCLIM source
distribution. Change the form:
(eval-when (compile load eval)
(defpackage GRAPH
#-allegro (:nicknames gr) ; "GR" names something already.
#+allegro (:shadow variable) ; shouldn't be inherited but is
#+MCL (:shadow copy)
(:use dwim-lisp tool statistics)))
to this, which unconditionally shadows variable:
(eval-when (compile load eval)
(defpackage GRAPH
#-allegro (:nicknames gr) ; "GR" names something already.
(:shadow variable) ; shouldn't be inherited but is
#+MCL (:shadow copy)
(:use dwim-lisp tool statistics)))
Copyright © 2004 by Paolo Amoroso
amoroso@mclink.it
Created with BlogMax |
|
About Lisp | Practical Common Lisp (learn Lisp) | Planet Lisp (blog agregator) | Common Lisp Directory (software and resources) | Why Lisp? | |||||||||||||||||||||||||||||||||||||||||||||||||||||