I'm using WebAssembly to provide user defined functions for a database so I'm not using bindgen or a browser. It's been working great. I have been using the target
wasm32-unknown-unknown but wanted to check out WASI but when I go go compile with the
wasm32-wasi target I get the following error.
rust-lld: error: duplicate symbol: malloc
I define my own malloc function for allocating so I'm guessing WASI supplies it's own malloc. Any idea how to handle that? Should I just be using the WASI supplied malloc?