- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我是 Eclipse 的新用户,也是 Haskell。我一直在努力理解哪里出了问题以及该怎么做,因为在我安装 Haskell 平台后我的 Eclipse 一直让我说以下内容
Configuring Test1-0.1...
buildwrapper: Left over temporary directory not removed: /tmp/dynamic-cabal.23
<command line>: cannot satisfy -package Cabal-1.22.0.0
我在 Ubuntu 和 Archlinux 上试过了。相同的行为。我也阅读了很多论坛,有一些关于 GHC 版本、cabal 版本和 buildwrapper 版本问题的信息,但我不知道如何解决这个问题……例如这里 https://github.com/JPMoresmau/BuildWrapper/issues/18我试过 cabal install cabal-install Eclipse 开始表现有点不同,一遍又一遍地循环……
configuring because setup_config not present
Resolving dependencies...
Configuring Test1-0.1...
请帮忙...
最佳答案
我不知道它是否符合回答的条件,但愿如此。
问题是,当我从标准 ubuntu 和 arch 存储库安装 GHC 时,它会在系统范围内安装 Cabal-1.18.1.5 和 Cabal-Install-1.22.0.0。这导致 EclipseFP 插件安装 buidwrapper 版本,该版本应该与 1.22 Cabal 一起使用,而我实际上有 1.18。 Haskell 的 Eclipse 设置说我有 Cabal 1.22(这是错误的)。
我所做的是添加 ArchHaskell 存储库,并从那里安装所有东西,这让我得到了 Cabal 和 Cabal-install 的 1.18 组合。 EclipseFP 终于成功了。
我认为有一种方法可以将本地安装在层次结构中向上移动,这样 EclipseFP 就会选择它。但我明白这可能为时已晚。
关于linux - Haskell Eclipse Linux 和 Buildwrapper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28399634/
我是 Eclipse 的新用户,也是 Haskell。我一直在努力理解哪里出了问题以及该怎么做,因为在我安装 Haskell 平台后我的 Eclipse 一直让我说以下内容 Configuring T
我是一名优秀的程序员,十分优秀!