The standalone/wasi support in emscripten is very basic and doesn't have full fileystem support yet. I would certainly recommend using wasi-sdk if you want to run something on wasmtime.
If I ever get around to landing this PR then a lot more of the FS stuff might start working: https://github.com/emscripten-core/emscripten/pull/12704. But this has not been a priority recently. The interesting part for me would be that it might allow existing WASI applications to be run in the JS glue code. i.e. take a pre-built wasi module and run `emcc --post-link` to run on the web. On Tue, Dec 14, 2021 at 6:45 AM Floh <flo...@gmail.com> wrote: > I'm currently tinkering with Emscripten's WASI output and can't get > filesystem access to work. In short, everything compiles, but then when > running via: > > wasmtime --dir . bla.wasm > > ...all filesystem operations fail. > > When compiling with the clang included in the wasi-sdk it works as > expected. Is this something that can be easily fixed or worked around on my > side, or should I switch to the wasi-sdk instead? > > Thanks! > > > -- > You received this message because you are subscribed to the Google Groups > "emscripten-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to emscripten-discuss+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/emscripten-discuss/527adec2-ee4d-44f3-a783-ce901632c30cn%40googlegroups.com > <https://groups.google.com/d/msgid/emscripten-discuss/527adec2-ee4d-44f3-a783-ce901632c30cn%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to emscripten-discuss+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/CAL_va2_7oCfMzAdrv_QFA4TYE%2BUdSULXGntHZ6gAHsZVfXKZ3g%40mail.gmail.com.