on master help sign in
update build instructions to reflect GHC 8.2 preference and stack limitation
commit7791647a6c8e056bec12a061774c5f0dd18ad082 authorAgentM <agentm@themactionfaction.com> dateThu 9 Aug 2018, 21:09 (8 years ago) parent00f1fe9
2 files changed+7−5
README.markdown+1−1 docs/introduction_to_projectm36.markdown+6−4
README.markdown+1−1
@@ -86,7 +86,7 @@ Project:M36 supports multiple frontends which target different audiences.
8686
8787## Development
8888
89−Project:M36 is developed in Haskell and compiled with GHC 7.10 or GHC 8.0.2 or later.
89+Project:M36 is developed in Haskell and compiled with GHC 8.0.2 or later.
9090
9191## Related Projects
9292
docs/introduction_to_projectm36.markdown+6−4
@@ -30,9 +30,11 @@ The currently-preferred method of installation is from source. A future enhancem
3030
3131Requirements:
3232
33−* [GHC 7.10 or greater](https://www.haskell.org/downloads)
33+To build with stack:
34+
35+* [GHC 8.2.2 or greater](https://www.haskell.org/downloads)
3436* [Haskell stack](https://docs.haskellstack.org/en/stable/README/)
35−* Linux, MacOS X, or Windows OS
37+* Linux, macOS, or Microsoft Windows
3638
3739Compilation steps:
3840
@@ -42,11 +44,11 @@ Compilation steps:
4244
4345At this point, the TutorialD interactive interpreter can be run using ```stack exec tutd```.
4446
45−Alternative building with GHC 8.0.x:
47+Alternative building with GHC 8.0.2 or greater:
4648
4749* ```cabal new-build```
4850
49−The resultant binaries can be found in ```./dist-newstyle/build/project-m36-0.1/build```.
51+The resultant binaries can be found in ```./dist-newstyle/build/project-m36-<version>/build```.
5052
5153## Accessing Project:M36 Databases
5254