|
5 | 5 | This guide assumes you have the following tools:
|
6 | 6 |
|
7 | 7 | * [Git](https://git-scm.com/download)
|
8 |
| - * [Cardano Node](https://github.com/IntersectMBO/cardano-node/blob/master/doc/getting-started/install.md) |
| 8 | + * [Cardano Node](https://developers.cardano.org/docs/get-started/cardano-node/installing-cardano-node/) |
9 | 9 | * [Postgres Development Libraries (libpq)](https://www.postgresql.org/download/)
|
10 | 10 | * [ICU Development Libraries (libicu-dev)](https://unicode-org.github.io/icu/download/)
|
11 | 11 | * [pkg-config](https://www.freedesktop.org/wiki/Software/pkg-config/)
|
12 | 12 |
|
13 | 13 | In addition, Cardano DB Sync requires the following software (instructions below):
|
14 | 14 |
|
15 |
| - * [GHC](https://www.haskell.org/ghcup/install/) >= 8.10.7 |
16 |
| - * [Cabal](https://www.haskell.org/ghcup/install/) >= 3.10.1.0 |
| 15 | + * [GHC](https://www.haskell.org/ghcup/install/) >= 9.6.7 |
| 16 | + * [Cabal](https://www.haskell.org/ghcup/install/) >= 3.10.2.0 |
17 | 17 | * [libsodium-vrf](https://github.com/IntersectMBO/libsodium)
|
18 | 18 | * [secp256k1](https://github.com/bitcoin-core/secp256k1)
|
19 | 19 | * [blst](https://github.com/supranational/blst)
|
@@ -42,10 +42,10 @@ dependencies.
|
42 | 42 | Once GHCup is installed, open a new terminal (to get an updated environment) and run:
|
43 | 43 |
|
44 | 44 | ```bash
|
45 |
| -ghcup install ghc 8.10.7 |
46 |
| -ghcup install cabal 3.10.1.0 |
47 |
| -ghcup set ghc 8.10.7 |
48 |
| -ghcup set cabal 3.10.1.0 |
| 45 | +ghcup install ghc 9.6.7 |
| 46 | +ghcup install cabal 3.10.2.0 |
| 47 | +ghcup set ghc 9.6.7 |
| 48 | +ghcup set cabal 3.10.2.0 |
49 | 49 | ```
|
50 | 50 |
|
51 | 51 | Check that you will use the GHCup tools (and not any other installation on the system):
|
@@ -236,7 +236,7 @@ Explicitly set the GHC version that we installed earlier. This avoids defaulting
|
236 | 236 | system version of GHC that might be different than the one you have installed.
|
237 | 237 |
|
238 | 238 | ```bash
|
239 |
| -echo "with-compiler: ghc-8.10.7" >> cabal.project.local |
| 239 | +echo "with-compiler: ghc-9.6.7" >> cabal.project.local |
240 | 240 | ```
|
241 | 241 |
|
242 | 242 | macOS installs OpenSSL in a different location than expected by default. If you have
|
|
0 commit comments