【发布时间】:2011-05-22 13:20:27
【问题描述】:
我正在尝试使用 cabal-install 安装“yi”编辑器,它依次安装包“derive-2.3.0.2”。在派生的编译过程中出现以下错误:
[53 of 58] 编译 Data.Derive.Internal.Traversal (Data/Derive/Internal/Traversal.hs, dist/build/Data/Derive/Internal/Traversal.o) 数据/派生/内部/遍历.hs:34:0: `Applicative (Writer w)' 的非法实例声明 (所有实例类型必须为 (T t1 ... tn) 其中 T 不是同义词。 如果要禁用此功能,请使用 -XTypeSynonymInstances。) 在“Applicative (Writer w)”的实例声明中 cabal:错误:某些软件包无法安装: derived-2.3.0.2 在构建阶段失败。例外是: 退出失败 1当然,我尝试使用--ghc-option=-XTypeSynonymInstances 构建它,这反过来又产生了另一个编译错误。
我正在使用 ubuntu maverick 32 位,带有 ghc-6.12.1 和 cabal-install 0.8.2。 ghc 是从包存储库安装的。 Cabal 安装使用:
cabal-安装 cabal
亚历克斯。
【问题讨论】:
标签: haskell cabal cabal-install