-
Notifications
You must be signed in to change notification settings - Fork 25
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
Marine fails to build on ARM because of old wasmer #150
Comments
For history: I tried two approaches:
Another related issue is rust-lang/rust#77071 and wasmerio/wasmer#2808: I had to define a noop probestack function in the wasmer's |
Hi! Thank you for the Q. We're using our own fork of a relatively old Wasmer 0.17.1 version that can't be compiled to any target except Re updating Wasmer - it's definitely not so easy, since we're using our own fork of Wasmer with more low level memory accessing support (in order for better support of values passing between modules in interface-types) and since the Wasmer API has dramatically changed after transition from |
I am sorry, still no solution to the installation problem on the Apple M1?
|
@alexbakers use x86_64 emulation with Rosetta: |
solved by #219 |
For example, on an Apple M1:
This is the wasmer's old (0.17.x) bug wasmerio/wasmer#1025 fixed only after The Refactoring.
As a workaround, MacOS users can use x64 emulation for both toolchain and binary, but other ARM systems are out of luck.
The text was updated successfully, but these errors were encountered: