cabal

    0热度

    1回答

    我是Haskell的初学者,我一直在愉快地使用cabal来安装我认为可能需要的所有东西,假设它可以像port或homebrew一样工作,为我解决所有依赖关系并保持最新状态,所以它们不会断裂,等等。但是,试图安装装配的lenses图书馆中,我得到这个消息现在当: In order, the following would be installed: base-orphans-0.5.4 (new

    0热度

    1回答

    我试图用Haskell Stack建立the code from PCPH。但是,我收到有关Cabal未找到happy的错误。我有安装alex和happy虽然(他们在/usr/bin)。 setup-Simple-Cabal-1.22.5.0-ghc-7.10.3: The program 'happy' is required but it could not be found -- Wh

    1热度

    1回答

    在玩semver和semver-range时,由于模块名称冲突,我被卡住了。 作为临时修复,我将semver-range repo分叉为重命名模块(第一次尝试可用here)。我通过Data.SemVer.Range*将每个模块Data.SemVer*更名为。 我没有改变文件夹结构,只是小集团文件: Exposed-modules: Data.SemVer.Range other-modules

    1热度

    1回答

    我想使用Haskell堆栈(lts-6.12解析程序)为图表设置和运行small demo program。我使用stack new,stack init等创建了该项目,然后修改了生成的Main.hs,添加了演示代码。我还将Chart和Chart-cairo包添加到.cabal文件并运行stack build。很多很多的软件包安装,包括图表和图表开罗,从输出来看,当它终于完成,它试图编译Main.

    4热度

    1回答

    使用cabal我只有麻烦,不知道是由于缺乏理解,还是错误的思维模式,但事情一直很艰难。 目前我只是想让ghc-mod为我的vim插件工作。它通常适用于一两天,然后开始对失败似乎没有理由一个错误,我收到错误似乎从不时改变,现在我得到这样一个: $ ghc-mod check Main.hs ghc-mod: /Users/chris/.stack/snapshots/x86_64-osx/lts-

    3热度

    2回答

    升级到GHC一个近期 Ubuntu的机器上8.0后,我得到了下面的生成错误: /usr/bin/ld: -r and -pie may not be used together 对同一问题的不同的错误信息是: relocation R_X86_64_32 against `.rodata' can not be used when making a > shared object; recompi

    9热度

    1回答

    我有一些旧的代码曾用于编译,但现在没有。我担心我可能会遇到包管理困难,而我在处理这类事情方面真的很糟糕。我已经把它缩小到一个最小的失败的例子。 {-# LANGUAGE OverloadedStrings #-} module Gremlin where import Database.MySQL.Simple.Param import qualified Data.ByteString

    1热度

    1回答

    我试图遵循this guide为了编写一些使用detailed-0.9测试类型的Haskell包的测试。小集团文件 Name: bar Version: 1.0 License: BSD3 Cabal-Version: >= 1.10 Build-Type: Simple Library exposed-modules: Foo build-depend

    0热度

    1回答

    我注意到我在我的电脑上有3套ghc-mod.exe,ghc-modi.exe等。第一个我怀疑是用堆栈创建的。这是 C:\用户\ MYNAME \应用程序数据\漫游\本地\ BIN :第二个我想用阴谋创建,并在 C:\ users \ myname \ appdata \ roaming \ cabal \ bin 和第三个,我怀疑是用堆栈创建的。这是 C:\ stack_root \快照\ 483

    2热度

    1回答

    特定版本,所以我想我真的试图解决的问题是,当我运行GHC-MOD我得到这个错误: CabalHelper/Licenses.hs|53 col 18 error| error: Ambiguous occurrence ‘lookupInstalledPackageId’ 我发现这个相关的问题: https://github.com/DanielG/ghc-mod/issues/772 它建议从g