问题标签 [cabal-install]

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 投票
3 回答
1352 浏览

haskell - Haskell cabal 安装:缺少 C 库 iw

我正在运行 Fedora 19 x64,并且正在尝试通过 cabal install 安装 xmobar。安装一堆依赖项后,我被困在

我找不到有关此 iw 库的任何信息,并且对如何继续感到有些迷茫。

据我所知,我已经安装了所有标准的 c 库。

0 投票
1 回答
1480 浏览

haskell - 为什么阴谋集团重新安装“总是很危险”?

使用 Cabal 重新安装软件包时,通常会看到以下警告:

警告:请注意,重新安装总是很危险的。还是继续...

此消息背后的一些原因是什么?

0 投票
1 回答
845 浏览

haskell - Cabal 更新错误:“ErrorMisc 不成功的 HTTP 代码:404”

我在全新安装 Haskell-Platform 2013.2 时遇到问题。当我想运行时,cabal update我收到上述错误。我不知道出了什么问题。

迈纳

0 投票
2 回答
475 浏览

haskell - 使用 cabal 时插件包未知符号

我正在搞乱插件包,但是我遇到了一个问题。

这是代码:

实用程序/Header.hs

插件.hs

主文件

这一切都很好,然后用 ghc 编译。使用 Cabal 构建也可以正常工作,但是当我运行可执行文件时出现此错误:

我非常简约的阴谋集团文件:

现在我假设问题是它找不到“ErrUtils”模块,该模块是安装在 /usr/lib/ghc-7.xx 中的 ghc 包的一部分,因为它使用的是 cabal,它将使用 $HOME/.cabal /lib/ 代替。

现在,如果我想让它可分发,我显然不想使用 /usr/lib。可悲的是,我不太熟悉包的管理方式,也不熟悉插件包。

我有一种感觉,这是非常nooby,但我自己无法找到解决方案。

所以有几个问题:

  1. 如何让我的依赖项以某种方式工作以使其可分发?
  2. 看来我需要事先知道我的 Plugin.o 文件将依赖什么才能真正使用它们(如果我理解正确的话)。有没有办法打包一个我不必担心这个问题的 .o 文件?(对不起,如果这个问题太模糊,请随意忽略)

提前致谢!

0 投票
0 回答
274 浏览

macos - 无法使用 cabal 在 osx 上安装 HTF

我已经看到这个关于安装 HTF 和错误的问题cpphs,但它似乎并不适用。我在两台单独的 osx 机器上进行了 100% 全新的 haskell 平台安装,并尝试这样做cabal install htf --global(在安装cpphs并将其添加到路径之后),但我仍然收到此错误。如何让 HTF 安装?


的输出cabal install -v HTF

0 投票
2 回答
6271 浏览

haskell - Haskell cabal 安装错误

我有很多问题cabal-install
1:每次我做cabal update,它告诉我做cabal install cabal-install,所以我做,然后当我cabal update再次做时,它说同样的话。

2:当我尝试ghc-mod从hackage安装时,它给了我这个错误:

所以问题是The program happy version >=1.17 is required but it could not be found.,所以我安装happy 1.19.2使用cabal install happy没有问题。

我又试cabal install ghc-mod了一次,同样的错误,所以我试了cabal install haskell-src-exts --reinstall --force-reinstalls。它给了我以下错误:

基本上The program happy version >=1.17 is required but it could not be found.。这么开心又出问题了?

我还尝试从hackage下载tar.gz文件并cabal install.cabal文件上使用,还修改了.cabal文件以忽略依赖项,仍然失败。

0 投票
2 回答
520 浏览

haskell - 有没有办法找到为什么 cabal 安装了某个包?

使用 cabal-install 安装包时,它也会间接安装所有依赖项。鉴于.cabal/packages我没有直接安装的文件夹中的某个包,有没有办法找到它依赖的其他包?

0 投票
1 回答
316 浏览

haskell - 在 OSX 10.9.1 上使用 Cabal 1.16.0 构建 Cabal 1.18.x 时出错

我无法在 Mac OS X 10.9.1 上使用当前版本的 Cabal (1.16.0) 构建任何软件包。

这包括 Cabal 本身,即目前无法更新到 1.18.x,并且我看到类似的错误

错误消息的最后几行(我认为是相关的)是

我不认为这实际上与文件“Threads.h”有任何关系,这似乎在语法上是有效的,但我还是在这里包含了相关的行——

我能找到的最接近解释的是Cabal GitHub 存储库上的这个问题,看起来它提供了(a)补丁和(b)修复,但我无法让它们中的任何一个工作 - - 主要是因为我不知道在哪里可以找到../cabal/Cabal/我系统上的文件夹。

任何人都可以提供任何提示吗?

0 投票
1 回答
142 浏览

haskell - cabal 安装 fpco-api 错误

最近我尝试通过 cabal install 在 OS X 10.9 上安装 fpco-api,但在构建阶段出现错误。以下是错误列表:

有谁知道如何处理这个错误?

0 投票
3 回答
1800 浏览

haskell - Cabal 更新 cabal-install 失败

每次我安装一个库时,cabal 都会告诉我安装一个新版本的 cabal-install。尽管我运行(明显成功)下面列出的过程,但 cabal-install 的版本保持不变。我哪里错了?(我的操作系统是 Window 7 64 位)

我的用户路径是 C:\Users\Alberto\AppData\Roaming\cabal\bin

系统变量:CABAL_DIR = C:\Users\Alberto\AppData\Roaming\cabal

更新前

更新后

但:

我很困惑。