GetFirefly / firefly

An alternative BEAM implementation, designed for WebAssembly
Apache License 2.0
3.61k stars 104 forks source link

When will a precompiled toolchain package be available? #725

Open mdshamoon opened 1 year ago

mdshamoon commented 1 year ago

How to install the compiler on my Mac. The toolchain link is currently empty.

hailelagi commented 1 year ago

if you'd like to build from source and have an apple-darwin you can follow the instructions on the readme x86_linux probably works with some tweaks, unsure as I haven't tested myself on linux. If this is a general question about the project status, quite a lot of work has gone into the compiler and at the moment the runtime is being fleshed out (https://github.com/GetFirefly/firefly/commits/develop). A pre-compiled toolchain is likely to be ready for target architectures soon.

bitwalker commented 1 year ago

@mdshamoon I haven't had a chance to put together a precompiled toolchain package for macOS yet, but it is fairly straightforward to compile from source as mentioned by @hailelagi.

I've been holding off on a precompiled toolchain until some further runtime functionality is implemented, since at this point in time Firefly is not ready for any kind of production use, and the primary users at this point are people interested in contributing to the development of the project, so they'll be compiling from source anyway. I expect later this year we'll have enough runtime functionality implemented to make a proper prebuilt package worth publishing though.