]> git.proxmox.com Git - wasi-libc.git/blobdiff - README.md
d/copyright: add missing license info
[wasi-libc.git] / README.md
index 8b2e91521219ab6ae77922b9629aeb5c70c27eea..0b9b99e8ea38f4414342c2a45dc0c925d7b720bb 100644 (file)
--- a/README.md
+++ b/README.md
@@ -21,9 +21,9 @@ To build a WASI sysroot from source, obtain a WebAssembly-supporting C compiler
 and then run:
 
 ```sh
-make WASM_CC=/path/to/clang/with/wasm/support \
-     WASM_AR=/path/to/llvm-ar \
-     WASM_NM=/path/to/llvm-nm
+make CC=/path/to/clang/with/wasm/support \
+     AR=/path/to/llvm-ar \
+     NM=/path/to/llvm-nm
 ```
 
 This makes a directory called "sysroot", by default. See the top of the Makefile
@@ -38,8 +38,13 @@ To use the sysroot, use the `--sysroot=` option:
 to run the compiler using the newly built sysroot.
 
 Note that Clang packages typically don't include cross-compiled builds of
-compiler-rt, `libclang_rt.builtins-wasm32.a`, so they may not be usable without
+compiler-rt, libcxx, or libcxxabi, for `libclang_rt.builtins-wasm32.a`, libc++.a,
+or libc++abi.a, respectively, so they may not be usable without
 extra setup. This is one of the things [wasi-sdk] simplifies, as it includes
-a cross-compiled compiler-rt.
+cross-compiled builds of compiler-rt, libc++.a, and libc++abi.a.
+
+## Arch Linux AUR package
+For Arch Linux users, there's an unofficial AUR package tracking this git repo that can be installed under the name [wasi-libc-git].
 
 [wasi-sdk]: https://github.com/WebAssembly/wasi-sdk
+[wasi-libc-git]: https://aur.archlinux.org/packages/wasi-libc-git/