[Openmcl-devel] Problems Building (1.1 Image)

Brent Fulgham bfulg at pacbell.net
Mon Oct 23 05:10:07 UTC 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I'm having some trouble with the current sources for OpenMCL.  If I  
grab the most recent snapshot (openmcl-darwinppc- 
snapshot-060826.tar.gz), I can rebuild it and run the image just fine.

However, if I attempt to update the sources from CVS, I immediately  
get into a chicken/egg problem that prevents me from building a  
current image.

1.  If I attempt to use the 08-26 1.1 snapshot image to build things,  
I get an error (

Welcome to OpenMCL Version 1.1-pre-060826 (DarwinPPC32)!
? (ccl:rebuild-ccl :full t)
;Building lisp-kernel ...
;Kernel built successfully.
;Compiling "/opt/local/share/openmcl/ccl/compiler/nxenv.lisp"...
;Loading #P"/opt/local/share/openmcl/ccl/bin/nxenv.dfsl"...
;Compiling "/opt/local/share/openmcl/ccl/compiler/nx.lisp"...
; Including "/opt/local/share/openmcl/ccl/compiler/nx-basic.lisp"...
; Including "/opt/local/share/openmcl/ccl/compiler/lambda-list.lisp"...
; Including "/opt/local/share/openmcl/ccl/compiler/nx0.lisp"...
;Compiler warnings for "/opt/local/share/openmcl/ccl/compiler/ 
nx0.lisp" :
;   Function call arguments don't match current definition of NX1- 
EXPAND-INLINE-CALL, in NX1-CALL.
; Including "/opt/local/share/openmcl/ccl/compiler/nx1.lisp"...
;Loading #P"/opt/local/share/openmcl/ccl/l1-fasls/nx.dfsl"...
;Compiling "/opt/local/share/openmcl/ccl/compiler/optimizers.lisp"...
 > Error: ppc2-form ? (58439 (24616 :LE) (24614 #<VAR #x8531D36>)  
(24617 0))
 > While executing: PPC2-FORM, in process listener(1).
 > Type :POP to abort, :R for a list of available restarts.
 > Type :? for other options.
1 >

2.  If I try building the kernel, the images are too old:

Chaz:/opt/local/share/openmcl/ccl brent$ ./dppccl
Heap image is too old for this kernel.
Couldn't load lisp heap image from /opt/local/share/openmcl/ccl/./ 
dppccl.image
Chaz:/opt/local/share/openmcl/ccl brent$

3.  If I try using my old kernel , the images are too new:

Chaz:/opt/local/share/openmcl/ccl brent$ ./dppccl
Heap image is too new for this kernel.
Couldn't load lisp heap image from /opt/local/share/openmcl/ccl/./ 
dppccl.image
Chaz:/opt/local/share/openmcl/ccl brent$

Do I just need a newer image to start from, or am I missing some  
critical step?

Thanks,

- -Brent

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFFPE6wzGDdrzfvUpURAo6jAJsFYqU4Fno8H9VrjPLzjEfvoE2kjACeLY4f
8FxMNR0ymxKCzouVF5OgAzQ=
=RDsp
-----END PGP SIGNATURE-----



More information about the Openmcl-devel mailing list