[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] chicken-setup in the hygienic branch

From: Peter Bex
Subject: Re: [Chicken-users] chicken-setup in the hygienic branch
Date: Wed, 27 Aug 2008 19:36:36 +0200
User-agent: Mutt/

On Wed, Aug 27, 2008 at 07:05:35PM +0200, Tobia Conforto wrote:
> I cannot get it to work:
> $ chicken-setup.hy utf8
> Error: unbound variable: ##sys#register-macro-2
> That's the only line of output.
> Exit code = 70
> What am I missing?

You must recompile. First you compile Chicken 4 with your
old Chicken 3, but then you need to make clean and compile
Chicken 4 with Chicken 4 again.

This has something to do with the fact that the old macro hooks
system does not exist anymore, but chicken 3 generates code to match
its own version of libchicken, which does still have those macro hooks.
Felix can probably explain better ;)

"The process of preparing programs for a digital computer
 is especially attractive, not only because it can be economically
 and scientifically rewarding, but also because it can be an aesthetic
 experience much like composing poetry or music."
                                                        -- Donald Knuth

Attachment: pgptNWbNeUYsX.pgp
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]