... | @@ -62,13 +62,16 @@ You can make sure you have all dependencies by |
... | @@ -62,13 +62,16 @@ You can make sure you have all dependencies by |
|
But this might install some packages you do not use in your system (e.g. java, docbook, xsltproc). Alternatively install the following:
|
|
But this might install some packages you do not use in your system (e.g. java, docbook, xsltproc). Alternatively install the following:
|
|
|
|
|
|
```wiki
|
|
```wiki
|
|
sudo apt-get install haskell-platform git autoconf automake libtool make libgmp-dev ncurses-dev g++ llvm python bzip2
|
|
sudo apt-get install haskell-platform git autoconf automake libtool make libgmp-dev ncurses-dev g++ python bzip2
|
|
```
|
|
```
|
|
|
|
|
|
|
|
|
|
(`ncurses-dev` is needed by the `terminfo` package, and `g++` is needed by a couple of tests, `ghcilink003` and `ghcilink006`).
|
|
(`ncurses-dev` is needed by the `terminfo` package, and `g++` is needed by a couple of tests, `ghcilink003` and `ghcilink006`).
|
|
|
|
|
|
|
|
|
|
|
|
To install llvm-3.6, as required by GHC \> 7.10, see [ http://llvm.org/apt](http://llvm.org/apt). Note: I had to replace `llvm-toolchain-trusty-3.6` by `llvm-toolchain-trusty-3.6-binaries`. See also the file `.travis.yml` in the ghc rootfolder.
|
|
|
|
|
|
|
|
|
|
Due to the nature of Debian, you may have difficulty building GHC \>7.6 due to version incompatibilities with the Happy and Alex packages. To alleviate this issue simply install both packages using the haskell-platform provided cabal.
|
|
Due to the nature of Debian, you may have difficulty building GHC \>7.6 due to version incompatibilities with the Happy and Alex packages. To alleviate this issue simply install both packages using the haskell-platform provided cabal.
|
|
|
|
|
|
```wiki
|
|
```wiki
|
... | | ... | |