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

Attachment: pgpBnj70Zkalt.pgp
Description: PGP signature

_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to