[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/1.4.2.3i |
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 ;)
HTH,
Peter
--
http://sjamaan.ath.cx
--
"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
pgptNWbNeUYsX.pgp
Description: PGP signature