-
Notifications
You must be signed in to change notification settings - Fork 100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MacOS support #42
Comments
Correct, runwasi is only supported on Linux at the moment. We could look at taking contributions to make macos work. |
Rund is a project that is still in its early stages, but may be able to make runwasi run on MacOS. |
+1. Tried building this today on Mac M1. Error seems to be different.
|
We currently take
The main challenge to have a |
I'm still not able to compile the code on |
What are you trying to achieve? - Is there a specific problem you are facing? If you just want to compile runwasi with your MacOS, I recommend an Ubuntu Linux VM (that's what I use). But a Docker container is also possible. If you want to compile a runwasi shim for using it on MacOS then the complete implementation is missing and there are open design questions like do we want to wrap the runtime in a container and how could that look like in MacOS since Apple does not officially support Linux like containers. However, there is no active development on building a MacOS implementation of runwasi. |
I just want to look at the code and try to build it and learn its implementation logic. Thank you for your reply. |
I'm happy that you are looking into this repository! If you have specific questions you can chat with the team on our CNCF Slack channel: https://cloud-native.slack.com/archives/C04LTPB6Z0V |
@0xE282B0 I think people are trying to achieve being able to run wasi workloads without a second level of emulation, i.e. directly under their main operating environment. |
I get
error[E0425]: cannot find function `prctl` in crate `libc`
which suggests Linux-only.The text was updated successfully, but these errors were encountered: