Several people suggested that I'd be better off trying to build from
source using as recent a binary possible. As far as I can tell, the
most recent binary version for Linux on cmucl.cons.org is the
2003-06-20T19:23:18Z release. However, I'm unable to get this release
to work with clocc, which I do need. My .cmucl-init file reads:
(setf *bytes-consed-between-gcs* 128000000)
;;; Defsystem and clocc
(setq *clocc-root* "/home/rif/Software/clocc/")
(load (compile-file (concatenate 'string *clocc-root* "clocc")))
(load (compile-file (translate-logical-pathname "clocc:src;defsystem;defsystem")))
(setf *print-length* 30)
(setf *print-depth* 3)
;;; Load cllib
(load "/home/rif/Software/clocc/src/cllib/cllib.system")
(mk:oos :cllib
:load
:compile-during-load t
:verbose t)
;;; Utilities package
(load "/home/rif/CodeUtils/lisp-utilities/system.lisp")
The newly downloaded version dies in the call to mk:oos with the
following error:
; - Loading system PORT from file /home/rif/Software/clocc/src/port/port.system
;; Loading #p"/home/rif/Software/clocc/src/port/port.system".
; - Doing initializations for port
PORT/ALL (7 files) totals 76,808 bytes (75 kB)
PORT/NEW-SOURCE-AND-DEPENDENTS (0 files) totals 0 bytes (0 kB)
; - Loading defsystem "port"
; - Loading binary file "/home/rif/Software/clocc/src/port/ext.x86f"
;; Loading #p"/home/rif/Software/clocc/src/port/ext.x86f".
; - Loading binary file "/home/rif/Software/clocc/src/port/gray.x86f"
;; Loading #p"/home/rif/Software/clocc/src/port/gray.x86f".
Maximum number (4096) of interrupts exceeded. Exiting.
[EMAIL PROTECTED] bin]$
Anyone know what I'm doing wrong? Do I need to get a newer CLOCC to
go with my newer CMUCL? The CMUCL I've been using and the one I just
downloaded are both versions of 18e.
Sorry to be so clueless.
Cheers,
rif