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'嗎? –