使用以下命令在 RHEL 6 中安装Timeplot时
cabal install timeplot
我收到以下错误:
Data/Array/IArray.hs:1:14: Unsupported extension: Trustworthy
要安装 timeplot 我需要安装 haskell-platform 和 cairo-devel 包(来自EPEL)
sudo yum install haskell-platform cairo-devel
然后安装 gtk2hs-buildtools
cabal install gtk2hs-buildtools
此时打开一个新终端以获取包含 $HOME/.cabal/bin 的新 $PATH
您需要手动安装 strptime-1.0.6,因为 strptime-1.0.7 给了我以下错误
building strptime-1.0.7...
Data/Time/Parse.hsc:22:18:
Could not find module `Foreign.ForeignPtr.Unsafe':
Use -v to see a list of the files searched for.
安装 strptime-1.0.6 与
cabal install strptime-1.0.6
然后安装时间图
cabal install timeplot
Timeplot 可能依赖于比已安装的 GHC 或平台附带的更新的阵列,因此它试图将其从 hackage 中拉出来。并且新阵列(默认选择)不向后兼容旧 GHC。