Re: Error building src/port with CMUCL

Raymond Toy <[email protected]> Wed, 22 Dec 2004 15:09:00 -0500
Newsgroups gmane.lisp.clocc.general
Message-ID <[email protected]>
>>>>> "Raymond" == Raymond Toy <[email protected]> writes:

    Raymond> I don't have this problem using a build of cmucl from 2004-12-21.  
    Raymond> Could you manually start cmucl, load up port.system, and run 

Oops.  I didn't have an up-to-date version.

I think the error is caused by trying to dump objects of type FUNCTION
into fasl files.

In sys.lisp, if comment out the lines:

#+cmu ; permit #S(struct) in source code
(defmethod make-load-form ((self structure-object) &optional environment)
  (make-load-form-saving-slots self :environment environment))

port.lisp will compile again.  Don't know if the result works or not.

This issue was discussed on cmucl-imp a month or two ago.

Ray



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/