manuel-serrano / bigloo

a practical Scheme compiler
http://www-sop.inria.fr/indes/fp/Bigloo
Other
135 stars 19 forks source link

bigloo binary for bootstrapping #24

Closed ak-1 closed 4 years ago

ak-1 commented 5 years ago

I tried compiling from github but it looks like I need a bigloo binary for bootstrapping:

/home/.../bigloo/bin/bigloo: not found

It would be great if there were some statically compiled binaries for bootstrapping available.

lassik commented 5 years ago

It's typical to download the latest release (at the moment bigloo4.3f.tar.gz), build it, and then use the bin/bigloo binary built from that release to bootstrap the latest Git master. This is also done for other Scheme implementations.

Sometimes that still doesn't work (if you are unlucky and there have been some breaking changes in the compiler since the release) but usually it does.

manuel-serrano commented 4 years ago

You can also use something similar to what is used for the Bigloo continuous integration procedure: .travis.yml