不是一個編程問題,但是我第一次看到類似的東西。
UNR 1.6(基於Ubuntu 10.04)安裝GHC的6.12.1版本。
因此,爲了構建cabal-install-0.8.2,我必須安裝
parsec,mtl,network和zlib的libghc6-軟件包。
然後,推出「上海./bootstrap.sh」後,我得到:如何在eeePc 701/Ubuntu Netbook Remix 1.6(Lucid)上構建cabal-install
檢查GHC-6.12.1安裝的軟件包...
秒差距已經安裝的版本就可以了。
網絡已安裝且版本正常。
Cabal已安裝且版本正常。
mtl已安裝,版本正常。
HTTP已安裝,版本正常。
zlib已安裝且版本正常。
[1 1]編譯主(Setup.hs,Setup.o)
鏈接設置...
配置小集團安裝-0.8.2 ...
預處理可執行用於小集團安裝-0.8.2 ...
Building cabal-install-0.8.2 ...
[1 of 40] Compiling Distribution.Client.BuildReports.Types(Distribution/Client/BuildReports/Types.hs,dist/build/cabal/cabal- tmp/Distribution/Client/BuildReports/Types.o)
[2 of 40] Compiling Distribution.Client.Utils(Distribution/Client/Utils.hs,dist/build/cabal/cabal-tmp/Distribution/Client/Utils。 o)
...大約不兩個警告使用addPackageExcludeConstraint和響應...
[39 40]編譯Distribution.Client.Install(配電/客戶端/ Install.hs,DIST /建造/小集團/小集團-TMP/(Main.hs,dist/build/cabal/cabal-tmp/Main.o)
Linking dist/build/cabal/cabal ...
[編譯/客戶端/ Install.o]
[40] collect2:LD終止信號9 [突未arrêté]期間
錯誤小集團安裝自舉:
構建小集團安裝包輝led
在鏈接和collect2(一分鐘左右)之間,我的硬盤驅動器的LED閃爍
好像很多文件被寫入或讀取。
我不知道這是否是相關的,但這裏有依賴的版本
驚天動地-1.8.0.2
HTTP-4000.0.6
MTL-1.1.0.2
網絡2.2.1.7
parsec-2.1.0.1
zlib-0.5.2.0
9是SIGKILL - 當它被殺時使用多少內存?也許這是一個OOM的情況? – 2010-06-29 21:26:02
事實上,eeePc 701擁有512Mo Ram,我的交換配置爲256Mo,並且在崩潰之前全部使用100%。 但是爲什麼連接步驟不像編譯步驟那麼聰明(25%Ram,40%交換)? – sauf 2010-06-29 21:47:32
由於256 MB的RAM,它在OLPC XO-1上也慘遭失敗。 我已經試過了我能想到的一切,以獲得cabal-install的構建。 – Dan 2010-06-29 21:58:00