问题标签 [cabal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
464 浏览

haskell - wxHaskell 失败,因为它依赖于 wx_macu-2.8

我用 macports 安装 wxWidgets 然后运行命令:sudo cabal install wx其中输出包括:

当我使用这个命令时,我得到了同样的错误:sudo cabal install wx --extra-include-dirs=/opt/local --extra-lib-dirs=/opt/local。如何安装 wx_macu-2.8,或者做我需要做的事情来解决这个问题?

0 投票
1 回答
652 浏览

haskell - -package Cabal-1.8.0.6 在 Mac 上中断 pango 安装

在 mac ( sudo cabal install pango) 上安装 Haskell pango 时,第一个问题是它试图安装我已经安装的包。我已经安装了haskell98(成功),但是pango试图再次安装它,当编译完成时它给出了这个错误:

所以我使用sudo cabal install pango -v了,这是打破haskell98重新安装的命令:

特别是-package Cabal-1.8.0.6部分。这个安装有什么问题?

0 投票
3 回答
764 浏览

haskell - Cabal 包的稳定性领域的约定

Cabal 允许自由形式的稳定性

稳定性:自由形式

包的稳定性级别,例如alphaexperimentalprovisionalstable

关于这些稳定性值的社区约定是什么?什么被认为experimental是什么provisional?我看到只有少数包被声明为stable. 它是指什么样的稳定性,暴露的 API 的稳定性或软件的最终无 bug 状态?

0 投票
2 回答
1101 浏览

haskell - DeriveFunctor 是公认的扩展吗?阴谋集团似乎很困惑

阴谋集团给我的信息不一。当我说:

它说:

但是当我说:

它说:

现在我只使用{-# LANGUAGE DeriveFunctor #-}编译指示。

0 投票
3 回答
419 浏览

haskell - Haskell 平台 2010.2.0.0 Cabal 中的错误

在 Haskell 平台 2010.2.0.0 上执行命令“cabal update”期间出现错误。错误消息是“cabal:Codec.Compression.Zlib:不正确的标头检查”。操作系统版本为 Windows XP SP3,Cabal 版本为 0.8.2。Cabal 库版本是 1.8.0.2。全部来自默认包。欢迎任何帮助。

0 投票
1 回答
1200 浏览

haskell - 阴谋集团使用(Haskell)

阴谋集团不断有依赖问题。真的很累。到目前为止,我已经尝试了很多工作,这是我尝试安装 snap 的方法:

我在安装 Happstack 等时遇到了类似的问题。让 cabal... 工作的程序是什么?我已经尝试过:

0 投票
5 回答
2153 浏览

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

问候,

尝试在 Windows 7 和 Cygwin 中使用 Cabal安装示例Snap Framework项目。

我在cygwin的项目以

解决依赖关系... 配置 unix-2.4.1.0... cabal.exe:该软件包有一个“./configure”脚本。这需要一个 Unix 兼容性工具链,例如 MinGW+MSYS 或 Cygwin。cabal.exe:错误:某些软件包安装失败:proj-0.1 依赖于 unix-2.4.1.0 安装失败。unix-2.4.1.0 在配置步骤中失败。例外是:ExitFailure 1

可悲的是,我在 cygwin 中得到了这个。

到目前为止,我发现这个讨论引用了一个类似的问题,但它提出的解决方案(安装 MinGW)似乎有点矫枉过正,因为事情应该在 cygwin 中工作。

我对 Haskell 还很陌生,所以不确定我应该使用哪些 conf 文件或实际的依赖项是什么。将我指向正确的方向将不胜感激。

0 投票
1 回答
1568 浏览

haskell - 如何解决矢量算法包、darcs 等的 cabal-install 错误?

这是错误:

我还注意到,当我安装 cabal-install 时,它安装了 process-1.0.1.4、random-1.0.0.3、Cabal-1.8.0.6 和 time-1.2.0.3 包,这些包已经存在于全局包数据库中。例如,尝试安装 darcs 和其他软件包时,我收到以下信息:

我尝试了 ghc-pkg 取消注册所有的重复,但这没有帮助。我也尝试过 ghc-pkg check 并且永远不会返回任何内容。我尝试重新开始,删除所有本地数据库,包括 $HOME/.cabal/,然后重新安装 cabal-install,这就是我目前所在的位置。这是删除所有内容并重新安装 cabal-install 后的结果:

0 投票
1 回答
512 浏览

haskell - 为什么更改 %USERPROFILE% 会导致 sHGetFolderPath SIDL_APPDATA 失败?

我正在尝试调试 Cabal 的一个问题,如果我在运行之前更改 %USERPROFILE% 环境变量的值,它将无法工作。我似乎已经将错误追溯到指向 SIDL_APPDATA 的 win32 调用 sHGetFolderPath,如果修改了该变量,这似乎会失败。

我不确定从这里去哪里。为什么这个电话会中断?为什么不更改该 env-var 只是将用户目录指向其他地方?(我正试图让 cabal 从闪存驱动器中干净地工作。)

在同一主题上,使用 SIDL_PROFILE 调用同一函数会返回我的实际(登录)用户目录(C:/Docs and Settings/Me),即使运行 GHCi 的控制台具有我可以在用户目录中找到的每个 env-var在它重置到闪存驱动器。那些 Win32 调用是否完全忽略了环境变量?

0 投票
2 回答
182 浏览

haskell - 在派生 2.3.0.2 构建期间出现奇怪的错误

我正在尝试使用 cabal-install 安装“yi”编辑器,然后安装包“derive-2.3.0.2”。在派生的编译过程中出现以下错误:

当然,我尝试使用 --ghc-option=-XTypeSynonymInstances 来构建它,这反过来又产生了另一个编译错误。

我正在使用 ubuntu maverick 32 位,带有 ghc-6.12.1 和 cabal-install 0.8.2。ghc 是从包存储库安装的。Cabal 安装使用:

p>

亚历克斯。