* rustup * cargo
通常のインストール
sudo apt install rustc -y sudo apt remove rustc cargo
※ これは非推奨 なぜなら、バージョンが
古すぎる可能性が大きいからです
rustc 1.75.0以上(笑)
最新版の rustup / cargo をインストールする手順
sudo curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
以下 ~/.bashrc の末尾に追加
source $HOME/.cargo/env export PATH="$PATH:/$HOME/.cargo/bin"
※ 端末を閉じて開きなおすのを忘れずに
不足分のモジュールを追加
rustup update stable rustup target add x86_64-unknown-linux-musl sudo apt install libssl-dev pkg-config -y sudo apt install musl-tools -y sudo apt install libssl -y
※ これがうまく行かない場合がある
git clone https://github.com/dalance/gip cd gip make release_lnx
-m64問題
sudo apt install g++-x86-64-linux-gnu libc6-dev-amd64-cross -y
libssl問題
wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz tar xzf openssl-1.0.1t.tar.gz export MACHINE=armv7 export ARCH=arm export CC=arm-linux-gnueabihf-gcc cd openssl-1.0.1t && ./config shared && make && cd -
export OPENSSL_LIB_DIR=/tmp/openssl-1.0.1t/ export OPENSSL_INCLUDE_DIR=/tmp/openssl-1.0.1t/include
packages.debian.org/sid/libssl-dev](libssl-dev)