次のコマンドを使用してRHEL6にTimeplotをインストールする場合
cabal install timeplot
次のエラーが発生します。
Data/Array/IArray.hs:1:14: Unsupported extension: Trustworthy
タイムプロットをインストールするには、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.7で次のエラーが発生したため、strptime-1.0.6を手動でインストールする必要があります。
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またはプラットフォームに付属しているものよりも新しいアレイに依存している可能性があるため、ハッキングを回避しようとします。また、新しいアレイ(デフォルトで選択されている)は、古いGHCとの下位互換性がありません。