[Openmcl-devel] Failing to build 64 bit ccl/x86
John McAleely
john at mcaleely.com
Tue Aug 18 04:21:33 PDT 2009
Hi,
I updated ccl today. My update script (included below), currently
fails to build the trunk's x8664 ccl on my Mac (OS 10.5.8 / Intel).
I get the following error message:
$ ./dx86cl64
Heap image is too new for this kernel.
Couldn't load lisp heap image from /Applications/ccl/dx86cl64.image
Am I doing something wrong?
J
ps - the 32 bit image is fine, and reports itself as:
Welcome to Clozure Common Lisp Version 1.4-dev-r12621M-trunk
(DarwinX8632)!
-----
script 'update-ccl':
#!/bin/bash
KERNELS='./dx86cl64 ./dx86cl'
function build-ccl()
{
local KERNEL=$1
$KERNEL -e "(progn (ccl:rebuild-ccl :full t) (ccl:quit))"
}
function build-ide()
{
local KERNEL=$1
# work around for gui startup issue:
# See <http://clozure.com/pipermail/openmcl-devel/2009-May/009416.html
>
echo "(require 'cocoa-application)" | $KERNEL -n
}
# clean out stale fasls
find . -name *fsl -type f -exec rm {} \;
# update from svn, wiping out locally built kernel images
svn up --accept theirs-full
# build each kernel and ide.
for KERNEL in $KERNELS; do build-ccl $KERNEL; done
for KERNEL in $KERNELS; do build-ide $KERNEL; done
More information about the Openmcl-devel
mailing list