[mcclim-devel] Error while compiling PostScript backend
I have tried building from scratch the latest McCLIM CVS sources with CMUCL Snapshot 2005-11 (19C) under Linux, and compilation stops with the error: [...] ; /home/paolo/src/dev/mcclim/Goatee/presentation-history.x86f written. ; Compilation finished in 0:00:00. ; Loading #P"/home/paolo/src/dev/mcclim/Goatee/presentation-history.x86f". ; Loading #P"/home/paolo/src/dev/mcclim/Backends/PostScript/sheet.x86f". Execution of a form compiled with errors: (DEFMETHOD SHEET-DIRECT-MIRROR ((SHEET POSTSCRIPT-STREAM)) (POSTSCRIPT-STREAM-FILE-STREAM SHEET)) [Condition of type KERNEL:SIMPLE-PROGRAM-ERROR] Restarts: 0: [CONTINUE] Return NIL from load of #P"/home/paolo/src/dev/mcclim/Backends/PostScript/sheet.x86f". 1: [RETRY ] Retry performing #<ASDF:LOAD-OP NIL {5837C315}> on #<ASDF:CL-SOURCE-FILE "sheet" {5837C145}>. 2: [ACCEPT ] Continue, treating #<ASDF:LOAD-OP NIL {5837C315}> on #<ASDF:CL-SOURCE-FILE "sheet" {5837C145}> as having been successful. 3: [ABORT ] Return to Top-Level. Debug (type H for help) (C::DO-CALL #<Code Object "Top-Level Form" {580C4017}> 78 79 4 ...) Source: Error finding source: Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM: Source file no longer exists: target:code/byte-interp.lisp. 0] Paolo -- Lisp Propulsion Laboratory log - http://www.paoloamoroso.it/log
Paolo Amoroso <amoroso@mclink.it> writes:
I have tried building from scratch the latest McCLIM CVS sources with CMUCL Snapshot 2005-11 (19C) under Linux, and compilation stops with the error:
[...] ; /home/paolo/src/dev/mcclim/Goatee/presentation-history.x86f written. ; Compilation finished in 0:00:00. ; Loading #P"/home/paolo/src/dev/mcclim/Goatee/presentation-history.x86f". ; Loading #P"/home/paolo/src/dev/mcclim/Backends/PostScript/sheet.x86f".
If that's verbatim, then you're loading an old fasl, surely?
Execution of a form compiled with errors: (DEFMETHOD SHEET-DIRECT-MIRROR ((SHEET POSTSCRIPT-STREAM)) (POSTSCRIPT-STREAM-FILE-STREAM SHEET)) [Condition of type KERNEL:SIMPLE-PROGRAM-ERROR]
Restarts: 0: [CONTINUE] Return NIL from load of #P"/home/paolo/src/dev/mcclim/Backends/PostScript/sheet.x86f". 1: [RETRY ] Retry performing #<ASDF:LOAD-OP NIL {5837C315}> on #<ASDF:CL-SOURCE-FILE "sheet" {5837C145}>. 2: [ACCEPT ] Continue, treating #<ASDF:LOAD-OP NIL {5837C315}> on #<ASDF:CL-SOURCE-FILE "sheet" {5837C145}> as having been successful. 3: [ABORT ] Return to Top-Level.
What was the original error? Christophe
Christophe Rhodes <csr21@cam.ac.uk> writes:
Paolo Amoroso <amoroso@mclink.it> writes:
I have tried building from scratch the latest McCLIM CVS sources with CMUCL Snapshot 2005-11 (19C) under Linux, and compilation stops with the error:
[...] ; /home/paolo/src/dev/mcclim/Goatee/presentation-history.x86f written. ; Compilation finished in 0:00:00. ; Loading #P"/home/paolo/src/dev/mcclim/Goatee/presentation-history.x86f". ; Loading #P"/home/paolo/src/dev/mcclim/Backends/PostScript/sheet.x86f".
If that's verbatim, then you're loading an old fasl, surely?
I have tried rebuilding McCLIM from scratch with a freshly checked out copy of the CVS repository.
What was the original error?
Here are the errors I get: ; loading system definition from /home/paolo/src/dev/mcclim/mcclim.asd into ; #<The ASDF1947 package> ; Loading #P"/home/paolo/src/dev/mcclim/mcclim.asd". [...] ; Python version 1.1, VM version Intel x86 on 19 FEB 06 05:42:56 pm. ; Compiling: /home/paolo/src/dev/mcclim/Backends/PostScript/sheet.lisp 30 DEC 05 07:02:39 pm [...] ; Error: (during macroexpansion) ; ; Error in function PCL::CPL-ERROR: ; While computing the class precedence list of the class named ; POSTSCRIPT-STREAM: The class named .. ; ; Compiling DEFMETHOD SHEET-MIRRORED-ANCESTOR (POSTSCRIPT-STREAM): ; Compiling DEFMETHOD SHEET-MIRROR (POSTSCRIPT-STREAM): ; Compiling DEFMETHOD REALIZE-MIRROR (POSTSCRIPT-PORT POSTSCRIPT-STREAM): ; Byte Compiling Top-Level Form: ; Compiling DEFMETHOD DESTROY-MIRROR (POSTSCRIPT-PORT POSTSCRIPT-STREAM): ; ; Error: (during macroexpansion) ; ; Error in function PCL::CPL-ERROR: ; While computing the class precedence list of the class named ; POSTSCRIPT-STREAM: The class named .. ; ; ; Error: (during macroexpansion) ; ; Error in function PCL::CPL-ERROR: ; While computing the class precedence list of the class named ; POSTSCRIPT-STREAM: The class named .. [...] These errors rang a bell. I have already seen similar ones here: Class precedence error with sheet.lisp and cmucl http://article.gmane.org/gmane.lisp.mcclim.devel/896 Never mind. Paolo -- Lisp Propulsion Laboratory log - http://www.paoloamoroso.it/log
participants (2)
-
Christophe Rhodes
-
Paolo Amoroso