Solana blockchain : build solana tool suites

https://docs.solana.com/

https://github.com/solana-labs/solana


Solana 是用 Rust 開發的, 一開始需要安裝 Rust 的環境

  Rust


% source .cargo/env
% rustup component and rustfmt
% rustup update



% git clone https://github.com/solana-labs/solana
% ./cargo build

...

之前遇到 build error, 

抓 v1.13.5

仍有同樣問題

仔細看 這邊的 ./cargo 其實是一個 shell script

是在這邊產生的問題
source ./ci/rust-version.sh stable

其實是 rust Overrides 問題



% rustup install 1.66.0 
% export RUST_STABLE_VERSION="1.66.0"

不過還是不行...
只好直接修改 shell script...
   如 github patch

這樣就 ok 了

--
% ./cargo build --release
會放到 target/release/ 下
   solana
   solana-test-validator
   ...





留言

熱門文章