问题标签 [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.
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,或者做我需要做的事情来解决这个问题?
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
部分。这个安装有什么问题?
haskell - Cabal 包的稳定性领域的约定
Cabal 允许自由形式的稳定性场:
稳定性:自由形式
包的稳定性级别,例如
alpha
、experimental
、provisional
、stable
。
关于这些稳定性值的社区约定是什么?什么被认为experimental
是什么provisional
?我看到只有少数包被声明为stable
. 它是指什么样的稳定性,暴露的 API 的稳定性或软件的最终无 bug 状态?
haskell - DeriveFunctor 是公认的扩展吗?阴谋集团似乎很困惑
阴谋集团给我的信息不一。当我说:
它说:
但是当我说:
它说:
现在我只使用{-# LANGUAGE DeriveFunctor #-}
编译指示。
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。全部来自默认包。欢迎任何帮助。
haskell - 阴谋集团使用(Haskell)
阴谋集团不断有依赖问题。真的很累。到目前为止,我已经尝试了很多工作,这是我尝试安装 snap 的方法:
我在安装 Happstack 等时遇到了类似的问题。让 cabal... 工作的程序是什么?我已经尝试过:
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 文件或实际的依赖项是什么。将我指向正确的方向将不胜感激。
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 后的结果:
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 调用是否完全忽略了环境变量?
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>亚历克斯。