You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,13 +6,21 @@ Filecoin is a decentralized protocol described in [spec](https://filecoin-projec
6
6
7
7
## Dependencies
8
8
9
-
All dependencies are managed using [Hunter](hunter.sh). It uses cmake to download required libraries and do not require to download and install packages manually.
9
+
All C++ dependencies are managed using [Hunter](hunter.sh).
10
+
It uses cmake to download required libraries and do not require to download and install packages manually.
10
11
Target C++ compilers are:
11
12
* GCC 7.4
12
13
* Clang 6.0.1
13
14
* AppleClang 11.0
14
15
16
+
### Rust Installation
15
17
18
+
C++ Filecoin implementation uses Rust libraries as dependencies for BLS provider.
19
+
All you need to build these targets successfully - is Rust lang installed to your `${HOME}/.cargo/bin`.
20
+
21
+
You can do it manually following the instructions from [rust-lang.org](https://www.rust-lang.org/tools/install) or any other way.
22
+
23
+
Otherwise, CMake would not be able to compile Rust-related targets and will produce a warning about that during configuration.
0 commit comments