Hi, Peter--

On Thu, Mar 26, 2015 at 6:03 AM, Peter Sommerfeld <[email protected]> wrote:


> I am new to scheme and chicken. I have installed 4.9.0.1 on DragonflyBSD
>

Welcome to the crazy world of Scheme!


> I have set the environment in .tcshrc
>     setenv CHICKEN_REPOSITORY $HOME/eggs/lib/chicken/4
>
> and called:
>     chicken-install -init ~/eggs/lib/chicken/4
>

You should be aware that the number at the end of the path is a 'binary
compatibility version' for eggs, which is independent of the Chicken
compiler version. The current binary version is 7, so the default egg repo
location would be $SYSTEM_LIB_PATH/chicken/7. Here's [a little] more info:

    http://wiki.call-cc.org/chicken-hackers-guide#versions

Given that you are manually setting the repo location, I don't know that
using a different number will cause any problems. But you will need to
change it periodically - I think the egg binary version certainly changes
when the Chicken major version changes, but - given the number is now 7 -
apparently on some other occasions too.

--
Matt Gushee
_______________________________________________
Chicken-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to