The WASM build uses ubuntu 24.04 with it's default clang version.
Simple steps to get an clean build environment:
- Create a docker container image with the provided
Dockerfile
. This mainly installs ubuntu+clang - run a docker container with the created image, mounting the source directory (containing the
*.c
and*.h
files) under/work
make
; that will already produce the outputiptc.wasm
file.