-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
eTeak Installation Guide for ghc >6 #2
Comments
Now eTeak can be installed using the Haskell tool stack: https://github.com/commercialhaskell/stack |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Installing ghc and cabal:
1- Download and Install ghc 7.4.1 from source (www.haskell.org/ghc/dist/7.4.1/ (filename due to architecture) )
2- Download and Install cabal 1.18.1.6 from source (www.haskell.org/cabal/release/cabal-1.18.1.6/Cabal-1.18.1.6.tar.gz )
ghc --make Setup.hs
./Setup configure --user
./Setup build
./Setup install
3- Download and Install cabal-install version 1.18.1.0 from source (https://www.haskell.org/cabal/release/cabal-install-1.18.1.0/ cabal-install-1.18.1.0.tar.gz)
Adding gtk and gtk2hs build tools:
4- Install the following libraries:
5- Install alex and happy packages with cabal install.
6- Install glade with cabal install
The modules such as Array, Monad, etc could not be compiled with ghc version later than 6. They should be specifically defined with their associated libraries: Data.Array, control.Monad...
Ghc compiler with version later than 7.4.1 has compatibility issue with compiling bits.hs therefore ghc 7.4.1 needs to be considered.
Pre-requirements: libgmp-dev , libgmp3-dev , zlib1g-dev
Note: libgmp.so.10 library should be linked to libgmp.so.10 library with ln -s command
The text was updated successfully, but these errors were encountered: