Replies: 1 comment 4 replies
-
Hello @Simonl9l I transferred the discussion to the extism/dotnet-pdk repo so that others might be able to benefit from the discussion in the future. The extism/extism repo is mostly for the Rust SDK/runtime. On my machine I am using v20 of the WASI SDK on Windows. The only thing I had to do was to download the WASI SDK to a location on my machine and set the So if you extract the archive into Hope that helps |
Beta Was this translation helpful? Give feedback.
-
It would be great to have a short guide on dev end setup that is a tad more detailed. I'd suggest generally, the .Net crowd may not be as comfortable as others with getting going here, and within that the MacOS subset to some degree and Windows to a larger degree.
I'm developing under MacOS Apple Silicon/Arm - but have team members on linux and windows.
It seem that current there is a dependency on wasi-sdk v16 from June 2 2022, whereas the latest seem to be v21.
I'd initially installed the latter; but is seem (guess) that perhaps the
wasi-experimental workload
requires the former and expects to find it in/Users/{profile}/.wasi-sdk/wasi-sdk-16.0
that in the/opt/wasi-sdk
per the install instructions, and the use instructions notes:As such one needs to set
WASI_SDK_PATH = /Users/{profile}/.wasi-sdk/wasi-sdk-16.0
However all this done, and with the basis template setup per here, I get the following error:
the requisite file is where it's supposed to be:
/usr/local/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.2/Sdk/../tasks/net8.0/WasmAppBuilder.dll
I did find this closed issue - with no resolution dotnet/runtime#81136
I have the following workloads installed:
Any help in how to fix this would be greatly appreciated!
I see that there is a Wasi.SDK nugget package, could this also be a viable option (if updated) such that is is far easier to have a self contained dev environment, and would also potentially make DevOps pipelines easier to setup?
Beta Was this translation helpful? Give feedback.
All reactions