22
33## Requirements
44
5- - [ The Coq Proof Assistant version ≥ 8.20] ( https://coq.inria.fr )
5+ - [ The Coq Proof Assistant version ≥ 8.20 / Rocq Prover version ≥ 9.0 ] ( https://rocq-prover.org )
66- [ Mathematical Components version ≥ 2.2.0] ( https://github.com/math-comp/math-comp )
77- [ Finmap library version ≥ 2.1.0] ( https://github.com/math-comp/finmap )
8- - [ Hierarchy builder version >= 1.7.0] ( https://github.com/math-comp/hierarchy-builder )
9- - [ bigenough >= 1.0.0] ( https://github.com/math-comp/bigenough )
8+ - [ Hierarchy builder version ≥ 1.7.0] ( https://github.com/math-comp/hierarchy-builder )
9+ - [ bigenough ≥ 1.0.0] ( https://github.com/math-comp/bigenough )
1010
1111These requirements can be installed in a custom way, or through
1212[ opam] ( https://opam.ocaml.org/ ) (the recommended way) using
13- the repository https://coq.inria.fr /opam/released , which you can add by typing
14- ` opam repo add coq -released https://coq.inria.fr /opam/released ` .
13+ the repository https://rocq-prover.org /opam/released , which you can add by typing
14+ ` opam repo add rocq -released https://rocq-prover.org /opam/released ` .
1515
1616Detailed instructions for possible installations of Mathematical Components are located
1717[ here] ( https://github.com/math-comp/math-comp/blob/master/INSTALL.md ) .
@@ -22,8 +22,10 @@ Detailed instructions for possible installations of Mathematical Components are
2222 + type ` opam install coq-mathcomp-analysis.X.Y.Z ` where ` X.Y.Z ` is the version number
2323 (all the dependencies should be automatically installed, assuming ` opam ` has been properly
2424 configured and ` coq-released ` repository is added)
25- - Custom (assuming the requirements are met):
26- + type ` make ` to use the provided ` Makefile `
25+ - Custom:
26+ + first, install the required dependencies, for example with opam
27+ type ` opam install --deps-only coq-mathcomp-analysis.X.Y.Z `
28+ + assuming the requirements are met, type ` make ` to use the provided ` Makefile `
2729
2830## From scratch instructions
2931
@@ -40,7 +42,7 @@ $ sh <(curl -sL https://raw.githubusercontent.com/ocaml/opam/master/shell/instal
4042$ export OPAMROOT=~/.opam_mathcomp_analysis # opam configuration, metadata, logs, temporary directories and caches
4143$ opam init -j4 # adapt to the number of cores you have
4244$ eval `opam config env`
43- $ opam repo add coq -released https://coq.inria.fr /opam/released
45+ $ opam repo add rocq -released https://rocq-prover.org /opam/released
4446```
45473 . Install our package (and all its dependencies)
4648```
@@ -71,7 +73,7 @@ using [proof general for emacs](https://github.com/ProofGeneral/PG)
7173
7274## Break-down of phase 3 of the installation procedure step by step
7375
74- With the example of Coq 8.20.0 and MathComp 2.3.0. For other versions, update the
76+ With the example of Coq 8.20.1 and MathComp 2.3.0. For other versions, update the
7577version numbers accordingly.
7678
77791 . Install Coq 8.20.1
0 commit comments