【Failed】UbuntuにWinterJSのインストール
2024/3/17 22:06:00
色々やったけどインストールは成功してない
ビルドスクリプトに問題があるらしい → https://github.com/wasmerio/winterjs/issues/47
rustをインストール(入ってなければ)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
典拠 https://rustup.rs/
依存しているパッケージをインストール(入ってなければ)
sudo apt-get install build-essential python3 python3-distutils llvm libclang-dev clang
典拠 https://github.com/wasmerio/mozjs?branch=wasi-gecko#91349dc0
sixをインストール
rye add six --sync
~~WinterJSをインストール~~ → コケるのでやらなくて良い。コケるのを確認したければすれば良い。
cargo install --git https://github.com/wasmerio/winterjs winterjs
典拠 https://github.com/wasmerio/winterjs
mozjsのビルドでコケるのを手当するゾーン
m4をインストール → m4がないとmozjsのビルドでコケる
sudo apt -y install m4
libclangをインストール
rye add libclang –sync
mozjsをビルド
git clone https://github.com/wasmerio/mozjs.git
cd mozjs
git checkout wasi-gecko
cargo build
WinterJSをgit cloneで取得
git clone https://github.com/wasmerio/winterjs