Building zlib 1.3.1 for WASI... Building static library libz.a version 1.3.1 with /opt/wasi-sdk/bin/clang. Checking for size_t... Yes. Checking for off64_t... Yes. Checking for fseeko... Yes. Checking for strerror... Yes. Checking for unistd.h... Yes. Checking for stdarg.h... Yes. Checking whether to use vs[n]printf() or s[n]printf()... using vs[n]printf(). Checking for vsnprintf() in stdio.h... Yes. Checking for return value of vsnprintf()... Yes. Checking for attribute(visibility) support... Yes. /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o adler32.o adler32.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o crc32.o crc32.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o deflate.o deflate.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o infback.o infback.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o inffast.o inffast.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o inflate.o inflate.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o inftrees.o inftrees.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o trees.o trees.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o zutil.o zutil.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o compress.o compress.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o uncompr.o uncompr.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzclose.o gzclose.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzlib.o gzlib.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzread.o gzread.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzwrite.o gzwrite.c /opt/wasi-sdk/bin/llvm-ar rc libz.a adler32.o crc32.o deflate.o infback.o inffast.o inflate.o inftrees.o trees.o zutil.o compress.o uncompr.o gzclose.o gzlib.o gzread.o gzwrite.o rm -f /opt/wasi-sdk/share/wasi-sysroot/lib/wasm32-wasi/libz.a cp libz.a /opt/wasi-sdk/share/wasi-sysroot/lib/wasm32-wasi chmod 644 /opt/wasi-sdk/share/wasi-sysroot/lib/wasm32-wasi/libz.a rm -f /opt/wasi-sdk/share/wasi-sysroot/share/man/man3/zlib.3 cp zlib.3 /opt/wasi-sdk/share/wasi-sysroot/share/man/man3 chmod 644 /opt/wasi-sdk/share/wasi-sysroot/share/man/man3/zlib.3 rm -f /opt/wasi-sdk/share/wasi-sysroot/lib/wasm32-wasi/pkgconfig/zlib.pc cp zlib.pc /opt/wasi-sdk/share/wasi-sysroot/lib/wasm32-wasi/pkgconfig chmod 644 /opt/wasi-sdk/share/wasi-sysroot/lib/wasm32-wasi/pkgconfig/zlib.pc rm -f /opt/wasi-sdk/share/wasi-sysroot/include/zlib.h /opt/wasi-sdk/share/wasi-sysroot/include/zconf.h cp zlib.h zconf.h /opt/wasi-sdk/share/wasi-sysroot/include chmod 644 /opt/wasi-sdk/share/wasi-sysroot/include/zlib.h /opt/wasi-sdk/share/wasi-sysroot/include/zconf.h Building bzip2 1.0.8 for WASI... /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c huffman.c If compilation produces errors, or a large number of warnings, please read README.COMPILATION.PROBLEMS -- you might be able to adjust the flags in this Makefile to improve matters. Also in README.COMPILATION.PROBLEMS are some hints that may help if your build produces an executable which is unable to correctly handle so-called 'large files' -- files of size 2GB or more. /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c blocksort.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c crctable.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c randtable.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c compress.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c decompress.c /opt/wasi-sdk/bin/clang --target=wasm32-wasi --sysroot=/opt/wasi-sdk/share/wasi-sysroot -O3 -w -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c bzlib.c rm -f libbz2.a /opt/wasi-sdk/bin/llvm-ar cq libbz2.a blocksort.o huffman.o crctable.o randtable.o compress.o decompress.o bzlib.o /opt/wasi-sdk/bin/llvm-ranlib libbz2.a zlib and bzip2 installed into /opt/wasi-sdk/share/wasi-sysroot