Hi,
When I try to build Jazz I get the following error:
% make
*** ERROR IN "kernel/syntax/header.scm"@190.3 -- Ill-formed special
form: macro-make-repl-context
failed
I downloaded jazz_stable from github and am running Gambit v4.4.1 on a
PowerPC Mac. Any Ideas?
BTW the URL for the github download on your website seems to be wrong;
there's a colon between github.com and jazzscheme, whereas I think it
should be a forward slash.
Okay, but now I can't start up gsc in the jazz directory. I get:
On Feb 27, 9:38 pm, Guillaume Cartier <gcart...@jazzscheme.org> wrote:
> If this is what I think, it's a fixed bug. It was due to an incompatible
> change Marc Feely did to an internal Gambit function that Jazz uses. The fix
> didn't get pushed on stable yet. I will push it now.
>
> I think you will be the first person building Jazz on a PowerPC. I would be
> very interested in knowing how it goes.
JazzScheme needs Gambit version 404001 stamp 20090224172537 or higher
to build
See INSTALL for details on installing the latest version of Gambit
will have to investigate...
> On what page exactly is that? I checked thehttp://www.jazzscheme.org/download.htmpage and the link is correct: git://
> > BTW the URL for the github download on your website seems to be wrong;
> > there's a colon between github.com and jazzscheme, whereas I think it
> > should be a forward slash.
>
On page http://www.jazzscheme.org/installation.htm
> Fixed. Thanks for spotting that one! It actually only occurs with --
> enable-single-host turned off. We where wrongly using ___S32BOX to
> return and int from C code instead of the correct ___FIX. Not sure
> what is the purpose of ___S32BOX then (Marc?).
___FIX(n) works only for fixnum values (i.e. on a 32 bit machine,
-2^29<=n<2^29). ___S32BOX(n) works for any signed 32 bit value, but
for the larger values it may need to allocate a bignum.
Marc