I recently heard of WASIX https://wasix.org and thought that might be useful as a deployment target for some applications we have that have to run on various remote LINUX based embedded systems. So decided to take it for a spin and tried installing it. In all cases the installation has silently failed:
$ cargo install cargo-wasix
Finished release [optimized] target(s) in 52.76s
Installed package `cargo-wasix v0.1.20` (executable `cargo-wasix`)
$ cargo wasix version
$ rustup target list | grep wasix
$ rustup target list | grep was
The commonality is that all my systems are ARM64 based:
Nvidia Jetson NX.
Raspberry Pi 4
Mac Book Pro M1
Googling around for WASIX and ARM64 turns up nothing.
Anyone know if there is a WASIX for ARM64 yet? Or am I too early.
What I'm hoping for at the end of the day is that a Rust programs WASM executable compiled on Mac or Windows can be dropped onto ARM and Intel based systems and just work!