Hello all. I just downloaded CMUCL-19a and tried to install it in my
Linux box (SuSE 9.1). I'm a CMUCL user for some time, and I've been
using 18e until today. However, while upgrading I ran into a couple of
nasty problems; I hope you guys could help me out. Here goes:

1. my setup is to untar everything into /usr/local/cmucl and then
setup all necessary symlinks to make it work (namely
/usr/local/bin/lisp and /usr/local/lib/cmucl).

2. first problem: config does not seem to work! 
----------------------------------------------------------------------
# export PATH=/usr/local/bin:$PATH
# cd /usr/local/cmucl/lib/cmucl/lib
# ./config
; Loading #p"library:config.lisp".
 1: specify result file (currently "library:lisp.core")
 2: toggle loading of the Gray Stream library, currently enabled.
 3: toggle loading of the CLX X library, currently enabled.
 4: toggle loading of Motif and the graphical debugger, currently enabled.
 5: toggle loading the Hemlock editor, currently enabled.
 6: specify some site-specific file to load.
 7: configure according to current options.
 8: abort the configuration process.
 
Option number: 7
 
;; Loading 
#p"/usr/local/cmucl/lib/cmucl/lib/subsystems/gray-streams-library.x86f".
 
 
Attempt to modify the locked package LISP, by
   redefining function CHARACTER-OUTPUT-STREAM-LISP-STREAM
   [Condition of type PACKAGE-LOCKED-ERROR]
 
Restarts:
  0: [CONTINUE      ] Ignore the lock and continue
  1: [UNLOCK-PACKAGE] Disable package's definition-lock, then continue
  2: [UNLOCK-ALL    ] Disable all package locks, then continue
  3:                  Return NIL from load of 
"library:subsystems/gray-streams-library".
  4:                  Return NIL from load of #<Stream for file 
"/usr/local/bin/./../lib/cmucl/lib/config.lisp">.
  5: [ABORT         ] Skip remaining initializations.
 
Debug  (type H for help)
 
(REDEFINING-FUNCTION CHARACTER-OUTPUT-STREAM-LISP-STREAM #<unused-arg>)
Source: Error finding source:
Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM:  Source file no longer exists:
  target:code/package.lisp.
0]
----------------------------------------------------------------------

3. but as I don't actually need grey stuff nor CLX stuff, I disable
it, but it takes forever... is it supposed to take so many time (P4
2.6GHz)? It hasn't stopped yet...

----------------------------------------------------------------------
File(s) to load (can have wildcards): site.lisp
 
 1: specify result file (currently "library:lisp.core")
 2: toggle loading of the Gray Stream library, currently disabled.
 3: toggle loading of the CLX X library, currently disabled.
 4: toggle loading of Motif and the graphical debugger, currently disabled.
    (would force loading of CLX.)
 5: toggle loading the Hemlock editor, currently disabled.
    (would force loading of CLX.)
 6: specify some site-specific file to load.
    Current files:
      "site.lisp"
 7: configure according to current options.
 8: abort the configuration process.
 
Option number: 7
 
;; Loading #p"/usr/local/cmucl/lib/cmucl/lib/site.lisp".
Saved "/usr/local/cmucl/lib/cmucl/lib/lisp.core" as 
"/usr/local/bin/lisp.core.BAK".
[Doing purification:
----------------------------------------------------------------------

QUESTION: why on earth it saves lisp.core on /usr/local/bin ?????

5. ...so I have up building a new core. Next step was to re-compile
ILisp stuff (xemacs), but it didn't quite work also:

----------------------------------------------------------------------
;;;Compile /usr/share/xemacs/xemacs-packages/lisp/ilisp/ilisp-pkg.lisp

; Python version 1.1, VM version Intel x86 on 22 NOV 04 08:10:28 pm.
; Compiling: /usr/share/xemacs/xemacs-packages/lisp/ilisp/ilisp-pkg.lisp 30 MAY 
02 02:59:20 pm


; /usr/share/xemacs/xemacs-packages/lisp/ilisp/ilisp-pkg.x86f written.
; Compilation finished in 0:00:00.
#p"/usr/share/xemacs/xemacs-packages/lisp/ilisp/ilisp-pkg.x86f"
NIL
NIL
* ;;;Compile /usr/share/xemacs/xemacs-packages/lisp/ilisp/cl-ilisp.lisp

; Python version 1.1, VM version Intel x86 on 22 NOV 04 08:10:28 pm.
; Compiling: /usr/share/xemacs/xemacs-packages/lisp/ilisp/cl-ilisp.lisp 15 JUL 
02 08:37:33 pm

; Byte Compiling Top-Level Form: 
; Converted THE-SYMBOL-IF-DEFINED.
; Compiling DEFMACRO THE-SYMBOL-IF-DEFINED: 
; Converted THE-FUNCTION-IF-DEFINED.
; Compiling DEFMACRO THE-FUNCTION-IF-DEFINED: 
; Converted ILISP-MESSAGE.
; Compiling DEFUN ILISP-MESSAGE: 
; Converted SPECIAL-FORM-P.
; Compiling DEFUN SPECIAL-FORM-P: 
; Converted ILISP-HANDLER-CASE.
; Compiling DEFMACRO ILISP-HANDLER-CASE: 
; Converted ILISP-READTABLE-CASE.
; Compiling DEFUN ILISP-READTABLE-CASE: 
; Converted ILISP-ERRORS.
; Compiling DEFMACRO ILISP-ERRORS: 
; Byte Compiling Top-Level Form: 
; Converted ILISP-SAVE.
; Compiling DEFUN ILISP-SAVE: 
; Converted ILISP-RESTORE.
; Compiling DEFUN ILISP-RESTORE: 
; Converted ILISP-SYMBOL-NAME.
; Compiling DEFUN ILISP-SYMBOL-NAME: 

; 
; 
; File: /usr/share/xemacs/xemacs-packages/lisp/ilisp/cl-ilisp.lisp

; In: DEFUN ILISP-SYMBOL-NAME

;   (STRING-CAPITALIZE SYMBOL-NAME)
; Note: Deleting unreachable code.
; 
; Converted ILISP-FIND-PACKAGE.
; Compiling DEFUN ILISP-FIND-PACKAGE: 
; Converted ILISP-FIND-SYMBOL.
; Compiling DEFUN ILISP-FIND-SYMBOL: 
; Converted ILISP-W32-FIX-FILENAME.
; Compiling DEFUN ILISP-W32-FIX-FILENAME: 
; Converted ILISP-EVAL.
; Compiling DEFUN ILISP-EVAL: 
; Converted ILISP-COMPILE.
; Compiling DEFUN ILISP-COMPILE: 
; Converted ILISP-DESCRIBE.
; Compiling DEFUN ILISP-DESCRIBE: 
; Converted ILISP-INSPECT.
; Compiling DEFUN ILISP-INSPECT: 
; Converted ILISP-ARGLIST.
; Compiling DEFUN ILISP-ARGLIST: 
; Byte Compiling Top-Level Form: 
; Converted PRINT-FUNCTION-ARGLIST.
; Compiling DEFUN PRINT-FUNCTION-ARGLIST: 
; Converted ILISP-GENERIC-FUNCTION-P.
; Compiling DEFUN ILISP-GENERIC-FUNCTION-P: 
; Converted ILISP-FUNCTION-SHORT-DESCRIPTION.
; Compiling DEFUN ILISP-FUNCTION-SHORT-DESCRIPTION: 
; Converted GET-FUNCTION-ARGLIST.
; Compiling DEFUN GET-FUNCTION-ARGLIST: 
; Converted ILISP-PRINT-INFO-MESSAGE.
; Compiling DEFUN ILISP-PRINT-INFO-MESSAGE: 
; Converted ILISP-DOCUMENTATION.
; Compiling DEFUN ILISP-DOCUMENTATION: 
; Converted ILISP-MACROEXPAND.
; Compiling DEFUN ILISP-MACROEXPAND: 
; Converted ILISP-MACROEXPAND-1.
; Compiling DEFUN ILISP-MACROEXPAND-1: 
; Converted ILISP-TRACE.
; Compiling DEFUN ILISP-TRACE: 
; Converted ILISP-UNTRACE.
; Compiling DEFUN ILISP-UNTRACE: 
; Converted ILISP-COMPILE-FILE-EXTENSION.
; Compiling DEFUN ILISP-COMPILE-FILE-EXTENSION: 
; Byte Compiling Top-Level Form: 
; Converted ILISP-COMPILE-FILE.
; Compiling DEFUN ILISP-COMPILE-FILE: 
; Converted ILISP-CASIFY.
; Compiling DEFUN ILISP-CASIFY: 
; Converted ILISP-WORDS.
; Compiling DEFUN ILISP-WORDS: 
; Converted ILISP-MATCH-WORDS.
; Compiling DEFUN ILISP-MATCH-WORDS: 
; Converted ILISP-MATCHING-SYMBOLS.
; Compiling DEFUN ILISP-MATCHING-SYMBOLS: 
; Byte Compiling Top-Level Form: 

; In: LAMBDA (SYMBOL PACKAGE)

;   (PCL::GENERIC-FUNCTION-PRETTY-ARGLIST FUNC)
; Warning: Undefined function PCL::GENERIC-FUNCTION-PRETTY-ARGLIST 
; ; 

; Warning: This function is undefined:
;   PCL::GENERIC-FUNCTION-PRETTY-ARGLIST
; 

; Compilation unit finished.
;   2 warnings
;   1 note


; /usr/share/xemacs/xemacs-packages/lisp/ilisp/cl-ilisp.x86f written.
; Compilation finished in 0:00:00.
#p"/usr/share/xemacs/xemacs-packages/lisp/ilisp/cl-ilisp.x86f"
NIL
NIL
* ;;;Compile /usr/share/xemacs/xemacs-packages/lisp/ilisp/cmulisp

; Python version 1.1, VM version Intel x86 on 22 NOV 04 08:10:28 pm.
; Compiling: /usr/share/xemacs/xemacs-packages/lisp/ilisp/cmulisp.lisp 30 MAY 
02 02:59:20 pm

; Converted ILISP-COMPILE.
; Compiling DEFUN ILISP-COMPILE: 
; Compiling WHEN (AND *FIX-PIPE-STREAMS* (LISP::SYNONYM-STREAM-P *TERMINAL-IO*) 
(EQ # #)): 
; Byte Compiling Top-Level Form: 

; Compilation unit aborted.
;   1 fatal error

; Compilation aborted after 0:00:00.
"ILISP: Lambda-variable is not a symbol: (NOT (BOUNDP 
'DEBUG::*DEBUG-RESTARTS*))."
----------------------------------------------------------------------


6. While compiling the code I'm working on, which compiled fine with
18e, I get lots of these messages, repeat over and over again:

----------------------------------------------------------------------
; Compiling LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. KERNEL::OBJECT 
STREAM): 
; Compiling Top-Level Form: 
; Compiling LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. KERNEL::OBJECT 
STREAM): 
; Compiling Top-Level Form: 
...
----------------------------------------------------------------------

Can anyone help me on what is wrong?

Thank you,

Cheers,

Rodrigo Ventura

-- 

*** Rodrigo Martins de Matos Ventura <[EMAIL PROTECTED]>
***  Web page: http://www.isr.ist.utl.pt/~yoda
***   Teaching Assistant and PhD Student at ISR:
***    Instituto de Sistemas e Robotica, Polo de Lisboa
***     Instituto Superior Tecnico, Lisboa, PORTUGAL
*** PGP fingerprint = 0119 AD13 9EEE 264A 3F10  31D3 89B3 C6C4 60C6 4585


Reply via email to