cabal专题提供cabal的最新资讯内容,帮你更好的了解cabal。
使用 <code>cabal</code> 构建 Haskell 包时,似乎将某些包标记为 <code>legacy fallback</code>: <pre><code>$ cabal buil
所以我的文件夹结构是这样的 <pre><code>. ├── eulerlibs │ ├── EulerLibs │ └── eulerlibs.cabal ├
我正在尝试使用使用 <code>cabal-3.2.0.0</code> 的 <code>ghc-8.2.2</code>、<code>mysql-0.1.7.3</code> 构建最基本的 haskell
我是否需要手动编辑 *.cabal 文件的 <code>build-depends</code> 部分以将包添加为项目依赖项? 或者也许有一种
我在一个包含多种不同语言项目的 monorepo。从根本上来说,我们想要这样: <pre><code>└── haskell
从 <a href="https://github.com/orome/crypto-enigma-hs/issues/35#issuecomment-865260187" rel="nofollow noreferrer">my package will not wo
我想分发一个 <a href="http://www.lamdu.org" rel="noreferrer">gui app built with Haskell</a>,但是当我尝试在不同的 Mac(
我尝试在 Window 10 上使用 cabal 安装库的一切努力都导致了同样的错误: <pre class="lang-hs prettyprint-overrid
我尝试安装jmacro包.它构建完美,绝对没有问题.但是,当我想使用它或安装依赖于jmacro的happstack-jmacro这样的包时,我收到如下错误消息:<command line>: cannot satisfy -package-id jmacro-0.5.2-71bd40707d94b0e8eb6e70515ff6a5f4:
Configuring cairo-0.12.0... setup.exe: The program pkg-config version >=0.9.0 is required but it could not be found. cabal: Error: some packages failed to install: cairo-0.12.0 failed during the confi
我在Hackage上维护一个带有FFI绑定的库.所以我的 Haskell库依赖于相应的C库及其头文件.现在我在.cabal文件中指定外部依赖关系,如下所示: PkgConfig-Depends: libfoo >= 1.2 它在Linux中对我来说很好.但是,我有一个库的用户报告,在Windows上安装pkg-config是相当麻烦,而他喜欢 Includes: foo.h
我正在基于 https://www.haskell.org/platform/的说明在Windows上安装Haskell并查看步骤3,它说,修改您的cabal配置文件(您可以通过运行“cabal user-config init”来验证位置)以包含以下行: extra-prog-path: C:\Program Files\Haskell Platform\8.0.2\msys\usr\bin e
我最近遇到了一个“cabal地狱”问题,我只设法解决通过手动安装 transformers-compat与-f变压器3标志在我的cabal沙箱中,然后运行cabal安装我的项目。 有什么办法在我的应用程序的.cabal文件中指出,我依赖于一个库,以便它是用特定的构建标志构建的? 现代的做法是使用 Stack.编辑你的stack.yaml包括 flags: transformers-compat
对于给定的cabal项目,如何检索未使用的依赖包? 如果在项目依赖项中提到了一个包并且没有任何使用它,那么有没有办法在cabal安装过程中获得类似警告的东西,那么它是否可以从依赖项中删除? 我认为 packunused程序正是您所寻找的.
如何在Cabal-install中发生依赖? 我在Cabal/Survival – HaskellWiki阅读以下内容: 1. What is the difficulty caused by Cabal-install? The main difficulty with Cabal is otherwise known as ‘dependency hell’, in which the cab
这是完整的错误: $cabal install hakyll Resolving dependencies... cabal: cannot configure snap-server-0.5.3.1. It requires base >=4.3 && <5 For the dependency on base >=4.3 && <5 there are these packages: base
我试图让Cabal安装 haskell-src-meta包,而且我对模板-haskell依赖有困难. haskell-src-meta的依赖包括两者 template-haskell >=2.7 && <2.9, template-haskell >=2.4 && <2.7, 碰巧模板-haskell版本2.7及更高版本将不会安装在我的系统上,但将安装template-haskell 2.5.0.
当我安装矢量与: cabal install vector 我得到了许多SpecConstr限制警告,如果我可以指定-fspec-constr-count = SOMETHING-HIGHER,那将会消失. >会的 cabal install vector -fspec-constr-count=HIGH 工作? >如果X依赖于向量,是否有一种方式可以在X.cabal中说,我最好依赖向量(在X尚未
我在OS X Lion上构建 hmatrix library时遇到了麻烦.查看.cabal文件,它需要gsl库,所以我用macports安装它. .a文件位于/ opt / local / lib中,.h文件位于/ opt / local / include / gsl中 正如建议的here我将内置类型从Custom更改为Simple. (没有那个改变我得到了类似的错误). 当我使用cabal配置
安装程序:我有一个 Haskell库HLib,调用C/C++后端CLib以提高效率.后端小,专门用于HLib.与CLib的接口只能通过HLib暴露; HLib测试,HLib基准测试和依赖于HLib的第三方库不会直接对CLib进行FFI调用.从测试/基准/第三方lib的角度来看,HLib应该纯粹是Haskell.这意味着在例如HLib测试的cabal文件部分中,应该没有对-lCLib,libCLib