|
From: | Matt Welland |
Subject: | Re: [Chicken-users] How to build from git? Errors on Ubuntu 15.10 |
Date: | Thu, 11 Feb 2016 22:51:41 -0700 |
On Wed, Feb 10, 2016 at 6:11 AM, Christian Kellermann <address@hidden> wrote:* Matt Welland <address@hidden> [160210 14:06]:
> I have chicken 4.9.0.1 installed, is that recent enough for bootstrapping?
> I'm interested in trying feathers and the new profiling. Are there any
> plans to back port those features to the 4 series?
Please use the latest development snapshot for bootstrapping, that
should work.I built the 4.10.1 dev snapshot and then ran make, following the directions in README but still no go on building chicken-5 branch. Should I try building older commits of chicken-5?
> LD_LIBRARY_PATH=/mfs/pkgs/zeus/chicken/build/chicken-4.10.1 make PLATFORM=linux CHICKEN=/mfs/pkgs/zeus/chicken/build/chicken-4.10.1/chicken PREFIX=/mfs/pkgs/zeus/chicken/5.0-git
/mfs/pkgs/zeus/chicken/build/chicken-4.10.1/chicken library.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -specialize -types ./types.db -explicit-use -no-trace -output-file library.c
Error: [internal compiler error] load-type-database: invalid procedure-type property
foldable:
(#(procedure pure: foldable:) not (*) boolean)
Call history:
<syntax> (##core#let ((loop (##core#undefined))) (##core#set! loop (##core#loop-lambda (len input) (cond ((> len...
<syntax> (##core#undefined)
<syntax> (##core#begin (##core#set! loop (##core#loop-lambda (len input) (cond ((> len temp) (loop (- len 1) ...
<syntax> (##core#set! loop (##core#loop-lambda (len input) (cond ((> len temp) (loop (- len 1) (cdr input))) ...
<syntax> (##core#loop-lambda (len input) (cond ((> len temp) (loop (- len 1) (cdr input))) (else input)))
<syntax> (##core#begin (##core#if (> len temp) (##core#begin (loop (- len 1) (cdr input))) (##core#begin inpu......
<syntax> (##core#if (> len temp) (##core#begin (loop (- len 1) (cdr input))) (##core#begin input))
<syntax> (> len temp)
<syntax> (##core#begin (loop (- len 1) (cdr input)))
<syntax> (loop (- len 1) (cdr input))
<syntax> (- len 1)
<syntax> (cdr input)
<syntax> (##core#begin input)
<syntax> (##core#let () loop)
<syntax> (##core#begin loop)
<syntax> (length input) <--
Cheers,
Christian
--
May you be peaceful, may you live in safety, may you be free from
suffering, and may you live with ease.
[Prev in Thread] | Current Thread | [Next in Thread] |