[Openmcl-devel] Re: 0.14 build error [was: Equivalent of process-initial-bindings in ACL?]

Ram Krishnan rkris at kriyative.net
Tue Apr 15 11:31:10 PDT 2003


On Tuesday, April 15, 2003, at 10:37 AM, Gary Byers wrote:

> On Tue, 15 Apr 2003, Ram Krishnan wrote:
>
>>> archive in the /testing directory.
>>
>> Thanks for that pointer. I got past the compilation stages (with a few
>> continuable exceptions), but got the following error when I tried to
>> SAVE-APPLICATION:
>>
>> ? (ccl::save-application "dppccl.image")
>>> Error: Unknown trap: #xCA90000
>>>        xp: #<A Mac Pointer #xBFFFFB40>, fn: #<Compiled-function
>> CCL::%%SAVE-APPLICATION #x5492FD6>, pc: #xC
>>> While executing: CCL::%%SAVE-APPLICATION
>>> Type :POP to abort.
>> Type :? for other options.
>> 1 > :b
>> (BFFFFC40) : 0 "CCL::%%SAVE-APPLICATION" 12
>> (BFFFFC40) : 1 "CCL::%SAVE-APPLICATION" 96
>> 1 >
>>
>> If it's of any help, I just updated the O/S to 10.2.5 yesterday.
>>
>> The full transcript is attached below. There were a few undefined
>> function warnings and 3 continuable exceptions about constants being
>> redefined (see below).
>>
>> Regards,
>>
>> -ram
>
> I believe that the "unknown trap" will become known if the lisp 
> kernel's
> rebuilt: there should be some fairly new code in lisp-exceptions.c 
> called
> "handle_gc_trap()".
>
> So:
>
>   - keep the fasl files you built
>   - rebuild the kernel
>   - do
> %  ./dppccl ppc-boot.image
> ; loading ...
> ? (ccl::save-application "dppccl.image")
>
> should produce an image in which the kernel and lisp code agree on how 
> things
> like SAVE-APPLICATION and the GC are invoked.

That did the job. Thanks.

-ram


_______________________________________________
Openmcl-devel mailing list
Openmcl-devel at clozure.com
http://clozure.com/cgi-bin/mailman/listinfo/openmcl-devel



More information about the Openmcl-devel mailing list