t_wの輪郭

Feedlyでフォローするボタン
RyeでPythonのバージョンを変更WinterJS

色々やったけどインストールは成功してない
ビルドスクリプトに問題があるらしい → 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


「pythonが3.12系だとなぜか動かなかった」