是否可以在Windows中构建Haskell的Yi编辑器?
更新:我将previous error修改为installing cabal-dev,但现在我得到的是下一个:
C:\Data\yi> cabal-dev install -f-vty -fpango
...
Loading package cairo-0.12.4 ... cabal.exe: Error: some packages failed to insta
ll:
yi-0.6.6.1 failed during the building phase. The exception was:
ExitFailure 1
所以我徘徊它甚至与Windows兼容?
我的系统规范:
cabal-dev,github repo:
runhaskell -isrc admin/bootstrap
答案 0 :(得分:3)
HaskellWiki page表示是,只要您使用-f-vty -fpango
进行安装即可。但它可能已经过时了;彝族的发展暂时搁置了一段时间。
就尝试安装glib时出现的错误而言,这与Yi没有任何关系;你只需要pkg-config
程序来安装Gtk2Hs(其中glib包是一个组件)。这些资源可能会帮助您安装Gtk2H:
答案 1 :(得分:0)
错误表示您的计算机上缺少gtk2hs。在过去,Yi可以在Windows上构建,但这可能并不容易。
答案 2 :(得分:0)
您是否尝试克隆特定文件夹中的存储库并开始手动安装?
我的意思是
1.用git克隆repo或者在hackage上下载tarball
2.去yi / yi(yi.cabal所在的地方)
3. cabal配置
4.如果先前失败,则如输出所示,使用预期版本安装所需的依赖项(cabal安装Diff-0.2.0 ...)。
5.进行cabal构建(编译),设置最高详细模式(应该是possible)
6.无论如何,即使它没有编译,我们应该有一个更好的错误日志。
旁注,n yi.cabal,第16行,
测试 - :GHC == 7.0.2,GHC == 7.4.1,GHC == 7.6.1
可能是,这是更新到7.6.1的好时机。