[gambit-list] Bootable Gambit repo

Guillaume Cartier gcartier at jazzscheme.org
Mon Apr 16 20:40:28 EDT 2012


That's great news Marc!

On Mon, Apr 16, 2012 at 4:26 PM, Marc Feeley <feeley at iro.umontreal.ca>wrote:

> I have now added the generated .c files to the github repo and changed the
> makefiles so that a "make commit" does not commit the generated .c files,
> and a "make new-revision" (and new-minor and new-major) does commit the
> generated .c files .  This means that cloning the github repo is sufficient
> to build Gambit.
>
> The steps to follow are:
>
>    git clone git at github.com:feeley/gambit.git
>    cd gambit
>    ./configure --enable-single-host
>    make
>    make check
>
> If no errors are reported, then
>
>    make bootstrap
>
> will prepare the executable gsc-boot, which is the Gambit Scheme compiler
> used for bootstrapping.  If any of the .scm files are changed, it will be
> used to generate the corresponding .c files.
>
> When changes need to be committed, use
>
>    make commit
>
> (do *not* use "git commit" which would commit all changed files including
> the generated .c files).
>
> To push the commits to the repo, use
>
>    make push
>
> Please let me know if you encounter problems with the new makefiles.
>
> Marc
>
> _______________________________________________
> Gambit-list mailing list
> Gambit-list at iro.umontreal.ca
> https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.iro.umontreal.ca/pipermail/gambit-list/attachments/20120416/058fae90/attachment.htm>


More information about the Gambit-list mailing list