10.04下面默认的ghc版本是6,有点低,希望试验hoogle的功能,于是源码安装ghc、haskell。
安装的过程磕磕绊绊,虽然最后成功了,但仍然有点迷糊。大致需要注意的地方。
- 删除原带的ghc6、haskell。
- 下载ghc和haskell源码(,注意haskell-platform和ghc的版本是匹配的)
- 先编译安装ghc
- 点击(此处)折叠或打开
- tar jxvf ghc-7.0.4-x86_64-unknown-linux.tar.bz2
- cd ghc-7.0.4/
- ./configure
- sudo make install
-
升级cabal (这步迷迷糊糊的,但是注意要把~/.cabal/bin的加到路径当中)
- cabal update
- cabal install cabal
- cabal install alex
- 编译安装haskell-platform,这步如果报错,看去什么就用cabal install命令安装,然后重新make,如果还出现相同的问题,可以退出终端重新开一个,也许会有惊喜。
- ./configure
- make
- sudo make install
- 安装hoogle,很简单。
- cabal install hoogle
- hoogle data
- 我参考了,成功搞定。
阅读(1741) | 评论(0) | 转发(0) |