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


Reply via email to