5 ms·
There's also the https://github.com/WebAssembly/wasi-sdk https://github.com/WebAssembly/wasi-sdk repo which is kind of a meta-build-system for all this. But in
by floatboth 5y ago
There's also the https://github.com/WebAssembly/wasi-sdk https://github.com/WebAssembly/wasi-sdk repo which is kind of a meta-build-system for all this.
But in FreeBSD we build all the pieces directly, here's our build recipes (with some hacks due to llvm's cmake code being stupid sometimes):
compiler-rt (from llvm): https://github.com/freebsd/freebsd-ports/blob/main/devel/wasi-compiler-rt13/Makefile https://github.com/freebsd/freebsd-ports/blob/main/devel/was...
libc (from what you linked): https://github.com/freebsd/freebsd-ports/blob/main/devel/wasi-compiler-rt13/Makefile https://github.com/freebsd/freebsd-ports/blob/main/devel/was...
libc++ (from llvm): https://github.com/freebsd/freebsd-ports/blob/main/devel/wasi-compiler-rt13/Makefile https://github.com/freebsd/freebsd-ports/blob/main/devel/was...
- GekkePrutser 5y agoYou're responsible for making Firefox work on FreeBSD? Thank you! I really appreciate your work and I use it every day.
- floatboth 5y agoI'm not part of gecko@ but I wrote the devel/wasi-* ports and I've contributed to Firefox itself on a few occasions (touchpad scrolling on GTK and partial invalidation for EGL) :)