-
stop large apps (firefox, docker, ...)
-
stop backup
sudo tmutil disable
-
stop spotlight indexer
sudo mdutil -a -i off
-
sync;sync;sync
cmake -B b -G Ninja .
cmake --build b
cmake -B b.fix -G Ninja -DTOYWASM_USE_SMALL_CELLS=OFF .
cmake --build b.fix
cmake -B b.fix.nosimd -G Ninja -DTOYWASM_USE_SMALL_CELLS=OFF -DTOYWASM_ENABLE_WASM_SIMD=OFF .
cmake --build b.fix.nosimd
mkdir build
cd build
cmake ..
make
cp wasm3 ~/bin
git checkout WAMR-1.3.2
cd product-mini/platforms/darwin
and then run an equivalent of build-wamr.sh.
installed with homebrew.
git checkout v0.32.0-beta.7
cargo build --profile bench
cp target/release/wasmi_cli ~/bin
brew uninstall spdlog
git checkout 0.13.5
mkdir build
cd build
cmake \
-DCMAKE_BUILD_TYPE=Release \
-DWASMEDGE_BUILD_AOT_RUNTIME=OFF \
-DWASMEDGE_BUILD_SHARED_LIB=OFF \
-DWASMEDGE_BUILD_STATIC_LIB=ON \
-DWASMEDGE_LINK_TOOLS_STATIC=ON \
-DWASMEDGE_BUILD_PLUGINS=OFF \
..
make
cp ./tools/wasmedge/wasmedge ~/bin
installed with homebrew.
installed with homebrew.