代码之家  ›  专栏  ›  技术社区  ›  geowa4

Cygwin未被Cabal识别为Unix兼容性工具链

  •  8
  • geowa4  · 技术社区  · 15 年前

    问候语,

    正在尝试安装示例 Snap Framework

    cabal install
    

    我在cygwin的项目以

    正在配置unix-2.4.1.0。。。 proj-0.1依赖于安装失败的unix-2.4.1.0。

    到目前为止,我已经找到了 this discussion 引用了一个类似的问题,但是它提出的解决方案(install MinGW)似乎有些过头了,因为事情应该在cygwin中运行。

    我对Haskell相当陌生,所以不太确定应该使用什么conf文件,或者实际的依赖关系是什么。为我指出正确的方向将不胜感激。

    5 回复  |  直到 15 年前
        1
  •  4
  •   Adam Gordon Bell Trey Jackson    14 年前

    在cygwc\cygwc中输入您的需要。然后可以在cmd中执行此操作。

        2
  •  3
  •   stephen tetley    15 年前

    从Hackage下载unix-2.4.1.0的tar归档文件并将其放到cygwin的/usr/local中

    > cd /usr/local
    > tar xvfz unix-2.4.1.0.tar.gz
    > cd unix-2.4.1.0
    
    > runhaskell Setup.hs configure
    > runhaskell Setup.hs build
    > runhaskell Setup.hs install
    

    如果这是可行的,然后你可以回去使用Cabal安装Snap自动。

        3
  •  2
  •   mankoff    15 年前

    尝试使用 http://andlinux.org 而不是小天鹅。我发现它工作得更好,更容易安装和维护,感觉更像是一个与windows安装程序集成的linux设备。我认为它是基于Debian的,所以如果你习惯了Ubuntu,它应该是一个简单的过渡。

        4
  •  1
  •   ZhekaKozlov    11 年前

    C:\Program Files (x86)\Git\bin PATH . 这对我有用。

        5
  •  0
  •   Rafa de Castro    15 年前