2
我有一些依赖的Haskell应用程序。来自依赖关系的一个包包含一个bug修复,它尚未包含在hackage发行版中,所以我想直接从github安装它。如何用依赖关系构建Haskell应用程序?
git clone http://github.com/some/repo .deps/repo
cabal sandbox init
cabal sandbox add-source .deps/repo/
cabal install --only-dependencies
cabal build
但不是成功的建设我有一个错误
Could not find module `Some.Repo.Module'
.cabal-sandbox
目录中包含的文件add-source-timestamps
[("x86_64-linux-ghc-7.6.3",[("/home/user/app/.deps/repo",0)])]
,但没有别的。
我在做什么错了?也许我错过了一些步骤?
看起来没问题。是否有可能知道它是哪个回购以及您的程序导入哪个模块? –
这是pontarius-xmpp https://github.com/pontarius/pontarius-xmpp/,我试图导入Network.Xmpp.IM – erthalion
它对我来说工作正常。你的程序的cabal文件的依赖关系中有'pontarius-xmpp'吗? –