![](/img/trans.png)
[英]Error: Failed to run custom build command for `gmp-mpfr-sys v1.4.0`
[英]some error failed to run custom build command for `librocksdb-sys v6.11.4`
我試圖創建我的第一個襯底鏈。 創建你的第一個 Substrate 鏈
但是我在編譯 substrate 時遇到了一些錯誤。
無法為librocksdb-sys v6.11.4
運行自定義構建命令
有人知道如何解決這個問題嗎?
sudo apt-get update
sudo apt install make clang pkg-config libssl-dev
這應該可以解決問題。 參考: https://github.com/paritytech/polkadot/issues/65
您需要安裝額外的庫:
sudo apt install clang
應該會有所幫助。
你最好把cargo更新到nightly版再試試。 如果它一直停留在錯誤嘗試注釋命令中,您可能需要研究鏈接。
#rustup 組件添加 --toolchain=nightly rust-src rustfmt
rustup target add wasm32-unknown-unknown
#apt-get install llvm clang linux-headers-"$(uname -r)" #
apt install llvm clang
cargo build --release
#cargo fix --allow-dirty #cargo fix --edition
#lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal
#ldconfig --version
ldconfig (Ubuntu GLIBC 2.31-0ubuntu9.2) 2.31
#cargo --version
cargo 1.60.0-nightly (25fcb13 2022-02-01)
#rustc --version
rustc 1.60.0-nightly (f624427f8 2022-02-06)
#rustup show
Default host: x86_64-unknown-linux-gnu
rustup home: /root/.rustup
installed targets for active toolchain
--------------------------------------
wasm32-unknown-unknown
x86_64-unknown-linux-gnu
active toolchain
----------------
nightly-x86_64-unknown-linux-gnu (default)
rustc 1.60.0-nightly (f624427f8 2022-02-06)
#ArmanRiazi.blockchain#Substrate#Dr.GavinWood 有關詳細信息: Walk-Through/Substrate/NodeSetup
來自@apopiak
你在蘋果 M1 上嗎? 如果,那么目前在那里構建 RocksDB 存在問題。 在這里查看一種方法:vikiival.medium.com/run-substrate-on-apple-m1-a2699743fae8
還有其他人報告說需要:
您需要克隆 rust-rocksdb 存儲庫並簽出此處列出的提交: https://github.com/substrate-developer-hub/substrate-node-template/issues/122然后您可以在您的.主目錄中的 cargo 文件夾,並添加指向該克隆存儲庫的路徑
您需要更新到此版本:“6.20.3”校驗和 =“c309a9d2470844aceb9a4a098cf5286154d20596868b75a6b36357d2bb9ca25d”
我在 M1 上運行!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.