Yi可以在Windows上构建吗?

时间:2012-04-03 03:45:40

标签: haskell cabal haskell-platform yi-editor

是否可以在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兼容?

我的系统规范:

  1. Windows 8 64位
  2. Haskell平台(GHC 7.4.2)
  3. 来自installed
  4. cabal-dev,github repo

    runhaskell -isrc admin/bootstrap
    
  5. 根据wiki instructions安装Gtk。

3 个答案:

答案 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的好时机。