[Openmcl-devel] Problems Building (1.1 Image)

Gary Byers gb at clozure.com
Mon Oct 23 04:00:37 PDT 2006



On Sun, 22 Oct 2006, Brent Fulgham wrote:

> -----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?
>

Yes, you need a newer image. I've been saying "any day now" for a couple of
months, but the last images available are from late August and a lot has
changed since then.

I will honestly try to put together snapshots later today.  (It's kind of
pointless to keep changing things if I'm the only one who can use those
changes.)

> Thanks,
>
> - -Brent
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (Darwin)
>
> iD8DBQFFPE6wzGDdrzfvUpURAo6jAJsFYqU4Fno8H9VrjPLzjEfvoE2kjACeLY4f
> 8FxMNR0ymxKCzouVF5OgAzQ=
> =RDsp
> -----END PGP SIGNATURE-----
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> http://clozure.com/mailman/listinfo/openmcl-devel
>
>



More information about the Openmcl-devel mailing list