我試圖在Ubuntu 11.04上從頭開始設置Haskell,而不使用過時的Debian repo或Haskell-Platform。如何在沒有Cabal或Cabal-Install的情況下安裝軟件包/庫?
我已經從源代碼安裝了GHC-7.0.4
,沒有問題,現在需要安裝Cabal(它似乎已經被包含在/usr/local/lib/ghc-7.0.4/Cabal-1.10.2.0的GHC中)和Cabal Install
。
後者指定了幾個依賴(parsec
和network
),其每一個都有自己的(mtl
,text
等)的幾個依賴關係。
安裝這些軟件包的命令是什麼,我是從tar.gz格式的黑客文件中找到的?解壓縮,然後runhaskell不起作用。我看到Setup.lhs,但目前尚不清楚該如何使用它。
我發現的大多數Haskell文檔都假設你已經從repo或Haskell-Package安裝,並沒有真正解釋這一點。
謝謝!
謝謝,我意識到這一點,但RWH似乎需要先安裝parsec和網絡(http://book.realworldhaskell.org/read/installing-ghc-and-haskell-libraries.html),並從首先安裝docs,然後才能運行bootstrap.sh。我現在看到bootstrap.sh爲你做了這一切。這就是我在凌晨3點做這件事的原因。 – Kurtosis