@@ -11,8 +11,8 @@ This guide assumes you have the following tools:
1111
1212In addition, Cardano DB Sync requires the following software (instructions below):
1313
14- * [ GHC] ( https://www.haskell.org/ghcup/install/ ) >= 8.10.7
15- * [ Cabal] ( https://www.haskell.org/ghcup/install/ ) >= 3.10 .1.0
14+ * [ GHC] ( https://www.haskell.org/ghcup/install/ ) >= 9.6.5
15+ * [ Cabal] ( https://www.haskell.org/ghcup/install/ ) >= 3.12 .1.0
1616 * [ libsodium-vrf] ( https://github.com/IntersectMBO/libsodium )
1717 * [ secp256k1] ( https://github.com/bitcoin-core/secp256k1 )
1818 * [ blst] ( https://github.com/supranational/blst )
@@ -41,10 +41,10 @@ dependencies.
4141Once GHCup is installed, open a new terminal (to get an updated environment) and run:
4242
4343``` bash
44- ghcup install ghc 8.10.7
45- ghcup install cabal 3.10 .1.0
46- ghcup set ghc 8.10.7
47- ghcup set cabal 3.10 .1.0
44+ ghcup install ghc 9.6.5
45+ ghcup install cabal 3.12 .1.0
46+ ghcup set ghc 9.6.5
47+ ghcup set cabal 3.12 .1.0
4848```
4949
5050Check that you will use the GHCup tools (and not any other installation on the system):
@@ -235,7 +235,7 @@ Explicitly set the GHC version that we installed earlier. This avoids defaulting
235235system version of GHC that might be different than the one you have installed.
236236
237237``` bash
238- echo " with-compiler: ghc-8.10.7 " >> cabal.project.local
238+ echo " with-compiler: ghc-9.8.5 " >> cabal.project.local
239239```
240240
241241macOS installs OpenSSL in a different location than expected by default. If you have
0 commit comments