cabal コマンドによるインストール

今まで


wget http://xxxxxxxxxxxxxxxx
tar xf xxxxxxxxx
cd xxxxxxxxx
rughc Setup.hs configure
rughc Setup.hs build
sudo rughc Setup.hs install

ってやっていたよ。・・・Orz


$ sudo cabal install utf8-string
'utf8-string-0.3.4' is cached.
Configuring utf8-string-0.3.4...
Preprocessing library utf8-string-0.3.4...
Building utf8-string-0.3.4...
[1 of 6] Compiling Codec.Binary.UTF8.String ( Codec/Binary/UTF8/String.hs, dist/build/Codec/Binary/UTF8/String.o )
[2 of 6] Compiling Codec.Binary.UTF8.Generic ( Codec/Binary/UTF8/Generic.hs, dist/build/Codec/Binary/UTF8/Generic.o )
[3 of 6] Compiling Data.String.UTF8 ( Data/String/UTF8.hs, dist/build/Data/String/UTF8.o )
[4 of 6] Compiling System.IO.UTF8 ( System/IO/UTF8.hs, dist/build/System/IO/UTF8.o )
[5 of 6] Compiling Data.ByteString.UTF8 ( Data/ByteString/UTF8.hs, dist/build/Data/ByteString/UTF8.o )
[6 of 6] Compiling Data.ByteString.Lazy.UTF8 ( Data/ByteString/Lazy/UTF8.hs, dist/build/Data/ByteString/Lazy/UTF8.o )
/usr/bin/ar: creating dist/build/libHSutf8-string-0.3.4.a
Installing: /home/horikoshi/.cabal/lib/utf8-string-0.3.4/ghc-6.8.2/utf8-string-0.3.4/ghc-6.8.2
Registering utf8-string-0.3.4...
Reading package info from "dist/installed-pkg-config" ... done.
Saving old package config file... done.
Writing new package config file... done.